1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
Contributing
============
Release process
---------------
* Update the CHANGELOG on the master branch
* Update ``__version__`` in ``pip_check_reqs/__init__.py`` on the master branch.
Run the following steps, entering a PyPI API token when prompted:
.. code:: sh
git checkout master && \
git pull && \
pip install twine && \
pip install -r requirements.txt && \
rm -rf build dist && \
git status # There should be no uncommitted changes. && \
python setup.py sdist bdist_wheel && \
twine upload --username=__token__ -r pypi dist/*
|