Skip to main content

releasecmd is a release subcommand for setup.py (setuptools.setup). the subcommand create a git tag and push, and upload packages to PyPI.

Project description

releasecmd

PyPI package version Supported Python versions

Summary

releasecmd is a release subcommand for setup.py (setuptools.setup). The subcommand create a git tag and push, and upload packages to PyPI.

The subcommand class (releasecmd.ReleaseCommand) is implemented as a subclass of setuptools.Command class. The release subcommand does the followings:

  1. create a git tag from the package version information

  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]
...

Before execute, need to exist uploading binaries in dist/ directory.

Skip create a git tag

$ python setup.py release --skip-tagging
running release
...

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.15.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

releasecmd-0.0.15-py2.py3-none-any.whl (4.8 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: releasecmd-0.0.15.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for releasecmd-0.0.15.tar.gz
Algorithm Hash digest
SHA256 b91a1598360953ad524d768af5e0cdf2a7d524d09ef8e6823410a761b0114678
MD5 b16abfd02138c5cbdf9813ef20af3837
BLAKE2b-256 6524edc5ba42d67cec96ebf0f98ea51802d697e486f594fcfbe677bed4357a60

See more details on using hashes here.

File details

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

File metadata

  • Download URL: releasecmd-0.0.15-py2.py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for releasecmd-0.0.15-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 de7509471b21c6a4f7ee5ede80a6e580828ee506ee2624ecfa6ceffe959af256
MD5 ea8b434c01196d182b2ed276d946dcf1
BLAKE2b-256 5b7e18ae91dd392c165cba647418277e59875b04cdff2c165a613364fedccf1f

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