Skip to main content

Release command for setuptools.setup which create a tag and push, and upload packages to PyPI

Project description

releasecmd

Release command class (ReleaseCommand) for setuptools.setup. ReleaseCommand does the following:

  1. create a git tag from version information in __version__.py

  2. push git tags

  3. upload package files to PyPI by using twine

Example

$ python setup.py release
[reading ./typepy/__version__.py]
[pushing git tags: v0.0.26]
[upload packages to PyPI]

Dependencies

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

releasecmd-0.0.9.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

releasecmd-0.0.9-py2.py3-none-any.whl (3.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file releasecmd-0.0.9.tar.gz.

File metadata

  • Download URL: releasecmd-0.0.9.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for releasecmd-0.0.9.tar.gz
Algorithm Hash digest
SHA256 5bda6840858b96713f72911a547356977ec83af5f55ec5a8b640263215bdfa78
MD5 acb2d223443921213892da72b51fd9c3
BLAKE2b-256 d4d7b07ab1a514a9e13bc2fe63af44855e27a89b71df4e709c4aa69d5204a1bb

See more details on using hashes here.

File details

Details for the file releasecmd-0.0.9-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for releasecmd-0.0.9-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2e48512e86d171dedc1e76bd735ff7fa9ebae4ee0a5b28f2cef7ce7199b1274e
MD5 6fa13ae7ef6fb9ee220a63c58040e2d0
BLAKE2b-256 3f91e5b891d09748521c8c2a65b1da92213879ac7f59339cc91c950166bd835b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page