From 6ecf4ef6edf2bc1671083cb4a9c3159f1905d1e4 Mon Sep 17 00:00:00 2001 From: Adrian Sampson Date: Tue, 6 May 2014 22:16:19 -0700 Subject: [PATCH] Release script: upload command --- extra/release.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/extra/release.py b/extra/release.py index c8fe7f50c..bf62127f4 100644 --- a/extra/release.py +++ b/extra/release.py @@ -191,5 +191,14 @@ def changelog(): print(changelog_as_markdown()) +@release.command() +@click.argument('version') +def upload(version): + """Upload the release to PyPI. + """ + path = os.path.join(BASE, 'dist', 'beets-{}.tar.gz') + subprocess.check_call(['twine', 'upload', path]) + + if __name__ == '__main__': release()