Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 961 Bytes

README.md

File metadata and controls

26 lines (18 loc) · 961 Bytes

Wheel Builder for pyuwsgi

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.

Requirements

GNU make and a recent version of setuptools and twine. If you have a virtualenv,

pip install -U setuptools twine

Usage

To cut a new release:

  1. Update APPEND_VERSION in .travis.yml to add a pre-release tag to the upstream uWSGI version
  2. Run make update to update uWSGI. uWSGI should be pinned to the latest release.
  3. Push changes and wait for GH Actions to finish.
  4. Download and unpack GH Action artifacts into dist/${VERSION}
  5. Run make all which will:
    • create an sdist locally
    • download wheels from S3
    • upload to PyPI