Skip to main content

The uWSGI server

Project description

The uWSGI server as a Python module

Install

pip install pyuwsgi

Run

uWSGI will get installed to your Python path with a console script named pyuwsgi. To make it a full drop-in replacement it will install a script named uwsgi as well.

You can also call it directly in your Python code with a list of valid uWSGI options:

import pyuwsgi
pyuwsgi.run(["--help"])

Differences from uWSGI

This is built from uWSGI's source without any modifications. A different setup.py is used to make the project a friendlier part of the Python ecosystem. It allows it to be imported as a Python module and distributed using the wheel format. The pre-packaged wheels include the following common libraries used by uWSGI:

SSL is intentionally excluded for security reasons. If you need SSL support, you can force a wheel to be built locally with the pip flag --no-binary=pyuwsgi.

In addition to the default plugins, the stats_pusher_statsd plugin is included by default in pyuwsgi where it is typically optional for uWSGI.

The full uWSGI documentation can be found at https://uwsgi-docs.readthedocs.io.

License

uWSGI is licensed GPLv2 with a linking exception which means you are allowed to use uWSGI (or pyuwsgi) unmodified in a proprietary or otherwise non-GPL licensed project without invoking the GPL on the rest of the code.

The full license can be found on GitHub.


Lincoln Loop

pyuwsgi is sponsored by Lincoln Loop.

Unbit

uwsgi is the creation of Unbit.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyuwsgi-2.0.19.tar.gz (834.2 kB view details)

Uploaded Source

Built Distributions

pyuwsgi-2.0.19-cp38-cp38-manylinux2010_x86_64.whl (758.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

pyuwsgi-2.0.19-cp38-cp38-macosx_10_13_x86_64.whl (553.8 kB view details)

Uploaded CPython 3.8 macOS 10.13+ x86-64

pyuwsgi-2.0.19-cp37-cp37m-manylinux2010_x86_64.whl (757.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

pyuwsgi-2.0.19-cp37-cp37m-macosx_10_13_x86_64.whl (553.1 kB view details)

Uploaded CPython 3.7m macOS 10.13+ x86-64

pyuwsgi-2.0.19-cp36-cp36m-manylinux2010_x86_64.whl (757.2 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

pyuwsgi-2.0.19-cp36-cp36m-macosx_10_13_x86_64.whl (553.1 kB view details)

Uploaded CPython 3.6m macOS 10.13+ x86-64

pyuwsgi-2.0.19-cp35-cp35m-manylinux2010_x86_64.whl (757.2 kB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ x86-64

pyuwsgi-2.0.19-cp35-cp35m-macosx_10_13_intel.whl (553.1 kB view details)

Uploaded CPython 3.5m macOS 10.13+ intel

pyuwsgi-2.0.19-cp27-cp27mu-manylinux2010_x86_64.whl (755.5 kB view details)

Uploaded CPython 2.7mu manylinux: glibc 2.12+ x86-64

pyuwsgi-2.0.19-cp27-cp27m-manylinux2010_x86_64.whl (755.5 kB view details)

Uploaded CPython 2.7m manylinux: glibc 2.12+ x86-64

pyuwsgi-2.0.19-cp27-cp27m-macosx_10_13_x86_64.whl (551.2 kB view details)

Uploaded CPython 2.7m macOS 10.13+ x86-64

File details

Details for the file pyuwsgi-2.0.19.tar.gz.

File metadata

  • Download URL: pyuwsgi-2.0.19.tar.gz
  • Upload date:
  • Size: 834.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for pyuwsgi-2.0.19.tar.gz
Algorithm Hash digest
SHA256 5f4c17af46f65cbcd952dd28749c6ff0e5d1d5c4407b96d65220660fb604f967
MD5 56b1f08de7e9d431cdab6383c1531392
BLAKE2b-256 153355a6cd3d9d4b2ec8103c40e9caafc7f0fe8e9e4eb5aee6c737b9e7397daf

See more details on using hashes here.

Provenance

File details

Details for the file pyuwsgi-2.0.19-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pyuwsgi-2.0.19-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 758.8 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for pyuwsgi-2.0.19-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cf3ff2c7edab027d61957f5e6cc1b4042e403e226b48fc5f9a8752fbd32f2737
MD5 5dfd788af49becf078c0d8e65bfe2941
BLAKE2b-256 a7428332cf0db6d70e9093c27fd5a8320f2d8784b4cc34ff1472baa20bd0154a

See more details on using hashes here.

Provenance

File details

Details for the file pyuwsgi-2.0.19-cp38-cp38-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: pyuwsgi-2.0.19-cp38-cp38-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 553.8 kB
  • Tags: CPython 3.8, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for pyuwsgi-2.0.19-cp38-cp38-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0cb14b9cd76ef7f4cbcc2b43694b76a92db0fe9f757a77779a65f15c2bfd882e
MD5 635d9bb9e3d5d9815a24ecf49b12b723
BLAKE2b-256 19dd798157db2767ea320e21858490f71e32b63940aa6ce091c9790a06cc8ed1

See more details on using hashes here.

Provenance

File details

Details for the file pyuwsgi-2.0.19-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pyuwsgi-2.0.19-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 757.2 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for pyuwsgi-2.0.19-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 028bbd509ff0fe9a4e3790d7353dcdbeff272799c704fb3a365a30c1c848a3d0
MD5 20d74a13b5f027afab34a12b4e9d4103
BLAKE2b-256 e831c9f010eaa9a788b2405d544cd14831e1ad29395bfeaa9e94cc61891ed102

See more details on using hashes here.

Provenance

File details

Details for the file pyuwsgi-2.0.19-cp37-cp37m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: pyuwsgi-2.0.19-cp37-cp37m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 553.1 kB
  • Tags: CPython 3.7m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for pyuwsgi-2.0.19-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7fe191c90081e44ddd83e1558c0229cf80b9da0588a59415ebc1e2421950694d
MD5 4bcf13a12c77cd8932982451d0eb3105
BLAKE2b-256 ddb06b71fddcea84986363f2db33bbcf475dd78dfa7c26c2f7efc6c49c98b509

See more details on using hashes here.

Provenance

File details

Details for the file pyuwsgi-2.0.19-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pyuwsgi-2.0.19-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 757.2 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for pyuwsgi-2.0.19-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d5fff051f2b7e1bb969d36fa9beba47be12afa96cb67b05f79c64a164f735927
MD5 bbc7f2e0525f7ab98cd6a9157250052f
BLAKE2b-256 f3e70f9a6692049ff1717cf13ac4bcc3564c71aa0d525befdeececd0701a3612

See more details on using hashes here.

Provenance

File details

Details for the file pyuwsgi-2.0.19-cp36-cp36m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: pyuwsgi-2.0.19-cp36-cp36m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 553.1 kB
  • Tags: CPython 3.6m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for pyuwsgi-2.0.19-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 abc20a69d0f5222a2bfeaf7c4dddf76a18c62b7828f4bf321e6e49cc6addad1f
MD5 02c3f01f2360b4b558a821a70f2fc0cf
BLAKE2b-256 ad624307cad6222ade0c9fe82aa96730f82809732438da1e419d2079fe5b2a96

See more details on using hashes here.

Provenance

File details

Details for the file pyuwsgi-2.0.19-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pyuwsgi-2.0.19-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 757.2 kB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for pyuwsgi-2.0.19-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a2cd95bab5db7f3ddc82cfb32a593224c414f6ee51cf39a4cbaab5de8427e988
MD5 f0973a8aa7a4b734a527fb93a0adac6e
BLAKE2b-256 4535e51bb8d2908c634125490bc03bb23d0bfaad36ee82a8e2abaef351df3524

See more details on using hashes here.

Provenance

File details

Details for the file pyuwsgi-2.0.19-cp35-cp35m-macosx_10_13_intel.whl.

File metadata

  • Download URL: pyuwsgi-2.0.19-cp35-cp35m-macosx_10_13_intel.whl
  • Upload date:
  • Size: 553.1 kB
  • Tags: CPython 3.5m, macOS 10.13+ intel
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for pyuwsgi-2.0.19-cp35-cp35m-macosx_10_13_intel.whl
Algorithm Hash digest
SHA256 914dc6121c2db7d52e6127c54797486359012c36b2dfe1c505695bbab6297211
MD5 c43228ba19d094fa12ff79e89e4d69ac
BLAKE2b-256 24f31ffaa14d0e2da55bd7909bdb1a39c1ea043a6b562d22dd2736901e4758cf

See more details on using hashes here.

Provenance

File details

Details for the file pyuwsgi-2.0.19-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pyuwsgi-2.0.19-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 755.5 kB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for pyuwsgi-2.0.19-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8bfeaee7b10ebcb8b989ce94acea65bfce23dd98d85ad4390bbda7f444c38424
MD5 2695baab5b3aae2f4f578dcce874e152
BLAKE2b-256 9756fa22f2a3bf28d87ea2f92bde826088b457b952f4c6bcf17e26d658bc3371

See more details on using hashes here.

Provenance

File details

Details for the file pyuwsgi-2.0.19-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pyuwsgi-2.0.19-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 755.5 kB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for pyuwsgi-2.0.19-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5fce49b99e7e9d76f7400e8608ecfb03bcb77ed229f0720f0b285b04232be40b
MD5 efba1e999006fa451fc5ec0536ebfd40
BLAKE2b-256 346ad387b6e63d786105132db5ef432277ef3ae51d198e1df46f037f0781c770

See more details on using hashes here.

Provenance

File details

Details for the file pyuwsgi-2.0.19-cp27-cp27m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: pyuwsgi-2.0.19-cp27-cp27m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 551.2 kB
  • Tags: CPython 2.7m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for pyuwsgi-2.0.19-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 169a76df1edbb0b36d6b0f28ef3ce9e7e49df35a854cf4c909fd0b3bf4a7e24f
MD5 fd65e37bd27f4f4d163ef90ded75abbe
BLAKE2b-256 86b81516c8d8d9fa876fe5360a61031671f565e7a24dbf24db64be7938919036

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page