Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Prepare release
./requirements.txt
and./docs/requirements.txt
with CI free environments dependencies versions./ci/requirements/py*-dev.yml
with last free environments dependencies versions./setup.py
file./docs/whats-new.rst
Publish release
Make sure that all CI tests are passed
On the master branch, commit the release in git:
git commit -a -m 'Release v0.X.Y'
Tag the release:
git tag -a v0.X.Y -m 'v0.X.Y'
Push it online:
git push origin v0.X.Y
Issue the release on GitHub. Click on "Draft a new release" at
https://github.com/euroargodev/argopy/releases. Type in the version number, but
don't bother to describe it -- we maintain that on the docs instead.
This will trigger the publish Github action that will push the release on Pypi.