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.travis.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.
- Download and unpack GH Action artifacts into
dist/${VERSION}
- Run
make all
which will:- create an
sdist
locally - download wheels from S3
- upload to PyPI
- create an