Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
chenpangpang
transformers
Commits
075fdab4
"docs/source/vscode:/vscode.git/clone" did not exist on "5dcc08f1df9d17ed0b7f10e9cc093e722809ca1e"
Unverified
Commit
075fdab4
authored
May 20, 2021
by
Lysandre Debut
Committed by
GitHub
May 20, 2021
Browse files
Deprecate commands from the transformers-cli that are in the hf-cli (#11779)
parent
2582e59a
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
43 additions
and
7 deletions
+43
-7
src/transformers/commands/lfs.py
src/transformers/commands/lfs.py
+10
-2
src/transformers/commands/user.py
src/transformers/commands/user.py
+33
-5
No files found.
src/transformers/commands/lfs.py
View file @
075fdab4
...
...
@@ -20,6 +20,7 @@ import json
import
os
import
subprocess
import
sys
import
warnings
from
argparse
import
ArgumentParser
from
contextlib
import
AbstractContextManager
from
typing
import
Dict
,
List
,
Optional
...
...
@@ -57,13 +58,17 @@ class LfsCommands(BaseTransformersCLICommand):
@
staticmethod
def
register_subcommand
(
parser
:
ArgumentParser
):
enable_parser
=
parser
.
add_parser
(
"lfs-enable-largefiles"
,
help
=
"Configure your repository to enable upload of files > 5GB."
"lfs-enable-largefiles"
,
help
=
"Deprecated: use `huggingface-cli` instead. "
"Configure your repository to enable upload of files > 5GB."
,
)
enable_parser
.
add_argument
(
"path"
,
type
=
str
,
help
=
"Local path to repository you want to configure."
)
enable_parser
.
set_defaults
(
func
=
lambda
args
:
LfsEnableCommand
(
args
))
upload_parser
=
parser
.
add_parser
(
LFS_MULTIPART_UPLOAD_COMMAND
,
help
=
"Command will get called by git-lfs, do not call it directly."
LFS_MULTIPART_UPLOAD_COMMAND
,
help
=
"Deprecated: use `huggingface-cli` instead. "
"Command will get called by git-lfs, do not call it directly."
,
)
upload_parser
.
set_defaults
(
func
=
lambda
args
:
LfsUploadCommand
(
args
))
...
...
@@ -73,6 +78,9 @@ class LfsEnableCommand:
self
.
args
=
args
def
run
(
self
):
warnings
.
warn
(
"Managing repositories through transformers-cli is deprecated. Please use `huggingface-cli` instead."
)
local_path
=
os
.
path
.
abspath
(
self
.
args
.
path
)
if
not
os
.
path
.
isdir
(
local_path
):
print
(
"This does not look like a valid git repo."
)
...
...
src/transformers/commands/user.py
View file @
075fdab4
...
...
@@ -15,6 +15,7 @@
import
os
import
subprocess
import
sys
import
warnings
from
argparse
import
ArgumentParser
from
getpass
import
getpass
from
typing
import
List
,
Union
...
...
@@ -46,7 +47,11 @@ class UserCommands(BaseTransformersCLICommand):
ls_parser
.
add_argument
(
"--organization"
,
type
=
str
,
help
=
"Optional: organization namespace."
)
ls_parser
.
set_defaults
(
func
=
lambda
args
:
ListObjsCommand
(
args
))
rm_parser
=
s3_subparsers
.
add_parser
(
"rm"
)
rm_parser
.
add_argument
(
"filename"
,
type
=
str
,
help
=
"individual object filename to delete from huggingface.co."
)
rm_parser
.
add_argument
(
"filename"
,
type
=
str
,
help
=
"Deprecated: use `huggingface-cli` instead. individual object filename to delete from huggingface.co."
,
)
rm_parser
.
add_argument
(
"--organization"
,
type
=
str
,
help
=
"Optional: organization namespace."
)
rm_parser
.
set_defaults
(
func
=
lambda
args
:
DeleteObjCommand
(
args
))
upload_parser
=
s3_subparsers
.
add_parser
(
"upload"
,
help
=
"Upload a file to S3."
)
...
...
@@ -70,13 +75,21 @@ class UserCommands(BaseTransformersCLICommand):
# new system: git-based repo system
repo_parser
=
parser
.
add_parser
(
"repo"
,
help
=
"{create, ls-files} Commands to interact with your huggingface.co repos."
"repo"
,
help
=
"Deprecated: use `huggingface-cli` instead. "
"{create, ls-files} Commands to interact with your huggingface.co repos."
,
)
repo_subparsers
=
repo_parser
.
add_subparsers
(
help
=
"Deprecated: use `huggingface-cli` instead. huggingface.co repos related commands"
)
ls_parser
=
repo_subparsers
.
add_parser
(
"ls-files"
,
help
=
"Deprecated: use `huggingface-cli` instead. List all your files on huggingface.co"
)
repo_subparsers
=
repo_parser
.
add_subparsers
(
help
=
"huggingface.co repos related commands"
)
ls_parser
=
repo_subparsers
.
add_parser
(
"ls-files"
,
help
=
"List all your files on huggingface.co"
)
ls_parser
.
add_argument
(
"--organization"
,
type
=
str
,
help
=
"Optional: organization namespace."
)
ls_parser
.
set_defaults
(
func
=
lambda
args
:
ListReposObjsCommand
(
args
))
repo_create_parser
=
repo_subparsers
.
add_parser
(
"create"
,
help
=
"Create a new repo on huggingface.co"
)
repo_create_parser
=
repo_subparsers
.
add_parser
(
"create"
,
help
=
"Deprecated: use `huggingface-cli` instead. Create a new repo on huggingface.co"
)
repo_create_parser
.
add_argument
(
"name"
,
type
=
str
,
...
...
@@ -190,6 +203,9 @@ class LogoutCommand(BaseUserCommand):
class
ListObjsCommand
(
BaseUserCommand
):
def
run
(
self
):
warnings
.
warn
(
"Managing repositories through transformers-cli is deprecated. Please use `huggingface-cli` instead."
)
token
=
HfFolder
.
get_token
()
if
token
is
None
:
print
(
"Not logged in"
)
...
...
@@ -209,6 +225,9 @@ class ListObjsCommand(BaseUserCommand):
class
DeleteObjCommand
(
BaseUserCommand
):
def
run
(
self
):
warnings
.
warn
(
"Managing repositories through transformers-cli is deprecated. Please use `huggingface-cli` instead."
)
token
=
HfFolder
.
get_token
()
if
token
is
None
:
print
(
"Not logged in"
)
...
...
@@ -224,6 +243,9 @@ class DeleteObjCommand(BaseUserCommand):
class
ListReposObjsCommand
(
BaseUserCommand
):
def
run
(
self
):
warnings
.
warn
(
"Managing repositories through transformers-cli is deprecated. Please use `huggingface-cli` instead."
)
token
=
HfFolder
.
get_token
()
if
token
is
None
:
print
(
"Not logged in"
)
...
...
@@ -243,6 +265,9 @@ class ListReposObjsCommand(BaseUserCommand):
class
RepoCreateCommand
(
BaseUserCommand
):
def
run
(
self
):
warnings
.
warn
(
"Managing repositories through transformers-cli is deprecated. Please use `huggingface-cli` instead."
)
token
=
HfFolder
.
get_token
()
if
token
is
None
:
print
(
"Not logged in"
)
...
...
@@ -314,6 +339,9 @@ class UploadCommand(BaseUserCommand):
return
files
def
run
(
self
):
warnings
.
warn
(
"Managing repositories through transformers-cli is deprecated. Please use `huggingface-cli` instead."
)
token
=
HfFolder
.
get_token
()
if
token
is
None
:
print
(
"Not logged in"
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment