If you have an issue with pyuwsgi packaging, this is a good place to create an issue. If you have an issue with operating pyuwsgi, that is probably an issue for uWSGI.
Builds are done via GitHub Actions.
GNU make
and a recent version of setuptools
and twine
. If you have a virtualenv,
pip install -U setuptools twine
To cut a new release:
- Update
APPEND_VERSION
in.github/workflows/build.yml
to add a pre-release tag to the upstream uWSGI version - Run
make update
to update uWSGI. uWSGI should be pinned to the latest release. - Push changes and wait for GH Actions to finish.
- If GH Actions succeeds, tag the commit with the uWSGI version number and push the tag.
- GH Actions will publish the new release to PyPI