Steps to perform when doing a release:
- Bump version number and update changelog date in
HISTORY.rst
python setup.py sdist
thenpip install dist/whatever
to test- From another directory run
py.test -v --pyargs exoplanet
to make sure that everything is good - Run
make runallnotebooks
in thedocs
directory to make sure that the tutorials all run (push the changes to GitHub) - Tag a GitHub release
- Update the code with the new Zenodo DOI: in
README.rst
andexoplanet/citations.py
python setup.py sdist
twine upload dist/whatever