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_VERSIONin.travis.ymlto add a pre-release tag to the upstream uWSGI version - Run
make updateto 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 allwhich will:- create an
sdistlocally - download wheels from S3
- upload to PyPI
- create an