https://github.com/lincolnloop/pyuwsgi-wheels
Wheel builder for pyuwsgi
https://github.com/lincolnloop/pyuwsgi-wheels
Last synced: 8 months ago
JSON representation
Wheel builder for pyuwsgi
- Host: GitHub
- URL: https://github.com/lincolnloop/pyuwsgi-wheels
- Owner: lincolnloop
- Created: 2018-09-10T20:11:55.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-11-02T15:48:09.000Z (over 1 year ago)
- Last Synced: 2025-03-26T21:38:15.244Z (about 1 year ago)
- Language: Python
- Size: 121 KB
- Stars: 11
- Watchers: 6
- Forks: 10
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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](https://github.com/unbit/uwsgi).
Builds are done via [GitHub Actions](https://github.com/lincolnloop/pyuwsgi-wheels/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 `SERIAL` in `bin/package-version` to add a post-release tag to the upstream uWSGI version
2. Run `make update` to update uWSGI. uWSGI should be pinned to the [latest release](https://github.com/unbit/uwsgi/releases).
3. Push changes and wait for GH Actions to finish.
4. If GH Actions succeeds, tag the commit with the uWSGI version number and push the tag.
5. GH Actions will publish the new release to PyPI