Skip to content

Commit

Permalink
Release instructions: create GitHub release *after* local wheel test
Browse files Browse the repository at this point in the history
And make pip invocations consistent in local wheel test.
  • Loading branch information
ivilata committed Nov 8, 2023
1 parent 4f4e33c commit 04aa782
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions RELEASING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -65,24 +65,24 @@ Tagging
Checking packaging
------------------

* Do an actual release in github by visiting:
https://github.com/Blosc/python-blosc2/releases/new
Add the notes specific for this release
(you may want to remove newlines for aesthetics).
This will upload the wheels to PyPI too.

* Check that the package (and wheels!) have been uploaded to PyPI
(they should have been created when GHA would finish the tag trigger):
https://pypi.org/project/blosc2/

* Check that the packages and wheels are sane::

python -m pip install blosc2 -U
pip install -r requirements-test-wheels.txt
python -m pip install -r requirements-test-wheels.txt
cd tests
python -c "import blosc2; blosc2.print_versions()"
pytest

* Do an actual release in github by visiting:
https://github.com/Blosc/python-blosc2/releases/new
Add the notes specific for this release
(you may want to remove newlines for aesthetics).
This will upload the wheels to PyPI too.


Announcing
----------
Expand Down

0 comments on commit 04aa782

Please sign in to comment.