set version number in setup.py, also in the config file of the documentation and init of the package
[ ] setup.py [ ] gempy.init
# add new tag
$ git tag X.X -m "Add X.X tag for PyPI"
# push git tag
$ git push --tags origin master
# First create the dist
python3 setup.py sdist bdist_wheel
# Second upload the distributions
twine upload dist/*
ENH: Enhancement, new functionality BUG: Bug fix DOC: Additions/updates to documentation TST: Additions/updates to tests BLD: Updates to the build process/scripts PERF: Performance improvement CLN: Code cleanup
- Use sphinx reference a lot
- Use decorator for arguments