- Update the CHANGELOG on the master branch
- Update
__version__
inpip_check_reqs/__init__.py
on the master branch.
Run the following steps, entering a PyPI API token when prompted:
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/*