Skip to content

Release HOW TO

Michał Ociepka edited this page Nov 15, 2017 · 9 revisions
  1. Update and commit validation data: $ ./setup.py update_validation_files
  2. Run tests with coverage (don't lower the bar too low): $ py.test --cov
  3. Create new version bumping commit: :arrow_up: version bumping to x.x.x
  4. Create sdist and bdist_wheel packages:
$ ./setup.py sdist
$ ./setup.py bdist_wheel --universal
  1. Create new release with version committed in point 3.
    1. In title insert main change short description,
    2. in description list all changes,
    3. attache sdist package.
  2. Upload package to pypi:
$ ./setup.py sdist upload
$ ./setup.py bdist_wheel --universal upload
Clone this wiki locally