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.1.tar.gz (833.9 kB view details)

Uploaded Source

Built Distributions

pyuwsgi-2.0.19.1-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.1-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.1-cp37-cp37m-manylinux2010_x86_64.whl (757.3 kB view details)

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

pyuwsgi-2.0.19.1-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.1-cp36-cp36m-manylinux2010_x86_64.whl (757.3 kB view details)

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

pyuwsgi-2.0.19.1-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.1-cp35-cp35m-manylinux2010_x86_64.whl (757.3 kB view details)

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

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

Uploaded CPython 3.5m macOS 10.13+ intel

pyuwsgi-2.0.19.1-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.1-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.1-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.1.tar.gz.

File metadata

  • Download URL: pyuwsgi-2.0.19.1.tar.gz
  • Upload date:
  • Size: 833.9 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.1.tar.gz
Algorithm Hash digest
SHA256 430406d1bcf288a87f14fde51c66877eaf5e98516838a1c6f761af5d814936fc
MD5 f81d917b9e2457de9ebb6d01a5527a54
BLAKE2b-256 659ea1e55dfc534d7dd2771098fe6b9d39c8b08846fbe2f9da5548cff4405e07

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyuwsgi-2.0.19.1-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.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d5787779ec24b67ac8898be9dc2b2b4e35f17d79f14361f6cf303d6283a848f2
MD5 ea16fd0a3214d45b675fa8745d77bd72
BLAKE2b-256 77d28a80e05f82a4ab0cce31a50b60c3223d8c13217f759c1f4bfcf45096be36

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyuwsgi-2.0.19.1-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.1-cp38-cp38-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2cf35d9145208cc7c96464d688caa3de745bfc969e1a1ae23cb046fc10b0ac7e
MD5 9ea771e97003dc035ab90d8f7f161000
BLAKE2b-256 52ce8778aae54abc94ca871bf1bafe339e2ae69afdd4dc3903747e5ea8f53010

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyuwsgi-2.0.19.1-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 757.3 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.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ecfae85d6504e0ecbba100a795032a88ce8f110b62b93243f2df1bd116eca67f
MD5 1ec234598e494b67fdc202add750f54d
BLAKE2b-256 8667b23b65cf295a7077cf717d8dfcffec87f5a4d70dd1aa6fb1c27c39db1007

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyuwsgi-2.0.19.1-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.1-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 bd1d0a8d4cb87eb63417a72e6b1bac47053f9b0be550adc6d2a375f4cbaa22f0
MD5 4173fab662b92980ff2c292e41cc1543
BLAKE2b-256 b2d95240b1a3c052e007e3535c3c88a564accdcf13ed593a4d6600adde23d4dc

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyuwsgi-2.0.19.1-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 757.3 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.1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 72be25ce7aa86c5616c59d12c2961b938e7bde47b7ff6a996ff83b89f7c5cd27
MD5 c2baa567e13df3666bad712265baadbf
BLAKE2b-256 266e34d8625ba49890ad9bad4db2698b85add284bbca5bfc88e486d21f47a9de

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyuwsgi-2.0.19.1-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.1-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1a4dd8d99b8497f109755e09484b0bd2aeaa533f7621e7c7e2a120a72111219d
MD5 5bc7774f53b4214887639e3f1304cac1
BLAKE2b-256 36edff64a4e1a75954ad11e760257733c82e25d9dcb5fe267853e712dd48748a

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyuwsgi-2.0.19.1-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 757.3 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.1-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 aa4d615de430e2066a1c76d9cc2a70abf2dfc703a82c21aee625b445866f2c3b
MD5 2127b6a235c57bc83bcec7d7882c09d1
BLAKE2b-256 0e3292df0e90e908848e0d70a52b9a6faf682b2defe0e3c8399ea261453e6b0e

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyuwsgi-2.0.19.1-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.1-cp35-cp35m-macosx_10_13_intel.whl
Algorithm Hash digest
SHA256 b15ee6a7759b0465786d856334b8231d882deda5291cf243be6a343a8f3ef910
MD5 e34dfe337f418fa48c448fa93c189319
BLAKE2b-256 01f8fe5535aed77d122e273cd564645adc73a5be8e394b590d6e8f6ce2defdc7

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyuwsgi-2.0.19.1-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.1-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 206937deaebbac5c87692657c3151a5a9d40ecbc9b051b94154205c50a48e963
MD5 172b4869efec0e4186ce1432fa8a4a17
BLAKE2b-256 f8aca24bbd60adbbcdcb9d5c933bd19076f80a285543f58d4832ec4a7a2a1cc9

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyuwsgi-2.0.19.1-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.1-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 aadd231256a672cf4342ef9fb976051949e4d5b616195e696bcb7b8a9c07789e
MD5 c9c08cdd852116f9eaca0962c6348c97
BLAKE2b-256 7a635678953617563f68067c51aef16f175c475f79b538e447b84c86e07473fb

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pyuwsgi-2.0.19.1-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.1-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3ab84a168633eeb55847d59475d86e9078d913d190c2a1aed804c562a10301a3
MD5 718f3c8ca3900c0b2986cd6b1b18ec6d
BLAKE2b-256 c870b7a4e099b08e704b865407ea7805afa03b9a78ab97a6d427b3ed71cb6f80

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