How to make a release#
Update the version number#
PyTensor/doc/conf.py should be updated in the following ways:
Change the upper copyright year to the current year if necessary.
Update the year in the
PyTensor/LICENSE.txt file too, if necessary.
Update the code and the documentation for the pytensor flags
warn__ignore_bug_before to accept the new version. You must modify the
Tag the release#
You will need to commit the previous changes, tag the resulting version, and
push that into the upstream/official repository. After that, create a new release
via GitHub Releases on the repository’s page. The release tag must start with
rel- in order to be recognized by the CI release process.
This will trigger and build and upload of the PyPI and Conda packages.
The documentation will be automatically regenerated as well.