diff options
| author | Dustin Ingram <di@users.noreply.github.com> | 2018-07-08 13:26:08 -0500 |
|---|---|---|
| committer | Dustin Ingram <di@users.noreply.github.com> | 2018-07-08 19:53:58 -0500 |
| commit | a91c571942baf303ac8cbd2cc2676252bed7d4bc (patch) | |
| tree | 8e19db3e36048c6ef895593b6ab8f334a5fac09d /setuptools/command/register.py | |
| parent | 244ff322aec693a437f6a3f7bb6d147811712647 (diff) | |
| download | python-setuptools-git-a91c571942baf303ac8cbd2cc2676252bed7d4bc.tar.gz | |
Deprecate upload and register commands
Diffstat (limited to 'setuptools/command/register.py')
| -rwxr-xr-x | setuptools/command/register.py | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/setuptools/command/register.py b/setuptools/command/register.py index 8d6336a1..98bc0156 100755 --- a/setuptools/command/register.py +++ b/setuptools/command/register.py @@ -1,3 +1,4 @@ +from distutils import log import distutils.command.register as orig @@ -5,6 +6,13 @@ class register(orig.register): __doc__ = orig.register.__doc__ def run(self): - # Make sure that we are using valid current name/version info - self.run_command('egg_info') - orig.register.run(self) + try: + # Make sure that we are using valid current name/version info + self.run_command('egg_info') + orig.register.run(self) + finally: + self.announce( + "WARNING: Registering is deprecated, use twine to " + "upload instead (https://pypi.org/p/twine/)", + log.WARN + ) |
