File: packaging.md

package info (click to toggle)
numpy-rms 0.6.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 132 kB
  • sloc: python: 138; ansic: 95; makefile: 4
file content (11 lines) | stat: -rw-r--r-- 643 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
* Bump version in `pyproject.toml`
* `CC=clang pip install -e . && pytest`
* Update CHANGELOG.md and insert only the changelog for the latest version in README.md
* Commit and push the change with a commit message like this: "Release vx.y.z" (replace x.y.z with the package version)
* Wait for build workflow in GitHub Actions to complete
* Download wheels artifact from the build workflow
* Place all the fresh whl files in dist/
* `python setup.py sdist`
* `python -m twine upload dist/*`
* Add a tag with name "x.y.z" to the commit
* Go to https://github.com/nomonosound/numpy-rms/releases and create a release where you choose the new tag