2014-09-30 15:49:24 +00:00
|
|
|
Release Process
|
|
|
|
===============
|
|
|
|
|
|
|
|
1. Preparation
|
|
|
|
1. Check if the dependencies of the package are correct
|
|
|
|
2. Update the version number in __pkginfo__
|
|
|
|
3. Put the version number and the release date into the changelog
|
|
|
|
4. Submit your changes.
|
|
|
|
|
|
|
|
2. Make sure the tests are passing on drone.io:
|
|
|
|
https://drone.io/bitbucket.org/logilab/pylint
|
|
|
|
|
|
|
|
3. Add a new tag 'pylint-$VERSION'
|
|
|
|
|
|
|
|
5. Publish all remaining changes to the Bitbucket repository:
|
|
|
|
https://bitbucket.org/logilab/pylint
|
|
|
|
|
|
|
|
4. Run
|
|
|
|
|
2014-11-22 14:53:28 +00:00
|
|
|
$ python setup.py register sdist --formats=gztar bdist_wheel upload
|
2014-09-30 15:49:24 +00:00
|
|
|
|
|
|
|
to release a new version to PyPI.
|
|
|
|
|