Skip to main content

Installation

pip install serve-rs  

Getting started

So you have a WSGI web app, say django or flask Navigate to your project directory and check for a WSGI entry point.

(base) ashutoshpednekar@192 svc % ls | grep mana  
manage.py  
(base) ashutoshpednekar@192 svc % ls main/ | grep wsg  
wsgi.py  

Now, unlike Gunicorn, where you have to decide between sync, async, gevent, eventlet, tornado, uvicorn workers
(seriously, why are there so many worker models?), serve-rs just works:

(base) ashutoshpednekar@192 svc % serve-rs main.wsgi:application  
[2025-02-22T06:16:50Z INFO  pubsub::common::nats::conn] stream updated successfully  
WSGI Server running at http://127.0.0.1:8000  

No --workers, no --preload, no "which worker model should I use?"—just run your server(s).
(Yes, that pun was intentional.)

cURL away

ashu@ashu:~ $ curl http://localhost:8000/screenmgmt/screen/  
{"errors":[{"code":"ER-0014","detail":"Project is not selected. Please select the project to continue.","attr":null}]}  

Metadata

Release files for serve-rs 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for serve-rs 0.1.6
File Size Uploaded
serve_rs-0.1.6.tar.gz 17.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for serve-rs 0.1.6
File
serve_rs-0.1.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-64 Details
serve_rs-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
serve_rs-0.1.6-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
serve_rs-0.1.6-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
serve_rs-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
serve_rs-0.1.6-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
serve_rs-0.1.6-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
serve_rs-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
serve_rs-0.1.6-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
serve_rs-0.1.6-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
serve_rs-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
serve_rs-0.1.6-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
serve_rs-0.1.6-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details
serve_rs-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
serve_rs-0.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details

Total release size: 26.7 MB

Release files / serve_rs-0.1.6.tar.gz

Download URL serve_rs-0.1.6.tar.gz
Size 17.3 kB
Tags Source
SHA-256 checksum
How to use checksums
4241064559499131247c01901943ad33a544952683faa71431b264e196d4eeb6
BLAKE2b-256 checksum
How to use checksums
3ea69fe3c8f828a237fc342cfcee7a8568a5b3bb5dc791e6d113b8605d8fdcf6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release files / serve_rs-0.1.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL serve_rs-0.1.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
31d634cdecab607e5eea97516c4096b7cbb31fd650808e457640518931a14551
BLAKE2b-256 checksum
How to use checksums
6d2607c143e1a1300f8f95df0fd4657d45e9479b5a31bc9d9ce58d5e5196262d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release files / serve_rs-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL serve_rs-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6adda11123b6fbb36f4fc22c35af007480e6fa4297b84f45a1c62f58f854efab
BLAKE2b-256 checksum
How to use checksums
380bddff866f87c29a00b6aa41a42e586963f908258ee3b59e045cb5902e5101
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release files / serve_rs-0.1.6-cp313-cp313-macosx_11_0_arm64.whl

Download URL serve_rs-0.1.6-cp313-cp313-macosx_11_0_arm64.whl
Size 1.7 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
87961a06ed34a6934a5e6ba9e009a7b3ad34d3d42f8c81698f81b41386c991c6
BLAKE2b-256 checksum
How to use checksums
409795c8fdfcbfab5f4ee6ebf13e871f366270f6a893eb94bde8585e70ea031d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release files / serve_rs-0.1.6-cp313-cp313-macosx_10_12_x86_64.whl

Download URL serve_rs-0.1.6-cp313-cp313-macosx_10_12_x86_64.whl
Size 1.7 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b63e94f33496364fc8f9efafdf29f20a19cd76bf863edaadabfdf118b960fe2e
BLAKE2b-256 checksum
How to use checksums
873d76af10b68fae8094f7a01b9a3da46e46f13435e473210901ef23cc6c7dd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release files / serve_rs-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL serve_rs-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a14be96a21091a4539f467dae433739fd8750aa0ef3e42183623b80dda19ac9f
BLAKE2b-256 checksum
How to use checksums
29564460e0751d345d40efd098b2c94c005844c6f732477c34a6e22654e4182e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release files / serve_rs-0.1.6-cp312-cp312-macosx_11_0_arm64.whl

Download URL serve_rs-0.1.6-cp312-cp312-macosx_11_0_arm64.whl
Size 1.7 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
080fdc71c5cde12e6cfabd7859aef18897ebec29ec948c3da9e580d1aec76e62
BLAKE2b-256 checksum
How to use checksums
e0bd315cdb3c60ef52048fe235ad88ac244501dac3bb72bbf3303903a331ccf6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release files / serve_rs-0.1.6-cp312-cp312-macosx_10_12_x86_64.whl

Download URL serve_rs-0.1.6-cp312-cp312-macosx_10_12_x86_64.whl
Size 1.7 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f3ec43127cab77923ef2364e18c5c111595f277d15c5fe67b708256cd235cd0b
BLAKE2b-256 checksum
How to use checksums
a0a782b8eaca5c6d4befee361d89dece24825ae4f57c66a16bf091ce44374677
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release files / serve_rs-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL serve_rs-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8af7f8295c9748e2c0b5e5bc28bb79e72f1dbb01d46fdeda1e8d80edfe86da49
BLAKE2b-256 checksum
How to use checksums
c2f0c0e5d51edc89b4160a8808747bcfee9937b5769c01680bc887abddc92eb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release files / serve_rs-0.1.6-cp311-cp311-macosx_11_0_arm64.whl

Download URL serve_rs-0.1.6-cp311-cp311-macosx_11_0_arm64.whl
Size 1.7 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f70e5c204f1930c046364cf1084c13077585bba0e0b6aed5c03cb27368f9755f
BLAKE2b-256 checksum
How to use checksums
a662cfccc100df79eb8897d7512ba8c464d2b16a46740e48d4c4aecc114aa776
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release files / serve_rs-0.1.6-cp311-cp311-macosx_10_12_x86_64.whl

Download URL serve_rs-0.1.6-cp311-cp311-macosx_10_12_x86_64.whl
Size 1.7 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
14dc64316f3f25ae6f32442af1c50c3095e4293d42091b7c333bcb3a438758ee
BLAKE2b-256 checksum
How to use checksums
2fb23d43bea90fa58126abdb00c6bbb1f62451bcccf3718b14506fa702914dac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release files / serve_rs-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL serve_rs-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0ccaacf980bf444c3db78de0b500d510f50de7e9ef05682d22a3877b505600eb
BLAKE2b-256 checksum
How to use checksums
ea4c966332224d64b3c3d67368edd527559b0744c7180ce6e92d3c9de5f486f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release files / serve_rs-0.1.6-cp310-cp310-macosx_11_0_arm64.whl

Download URL serve_rs-0.1.6-cp310-cp310-macosx_11_0_arm64.whl
Size 1.7 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
feafceb4643c44a8df4a2a5cfad15d6b72cd9815a4bb26ec79cde229a3294c06
BLAKE2b-256 checksum
How to use checksums
5aa126272fa84e235c3d81b1c11aebc92245fd40cda6990676f4d23885206228
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release files / serve_rs-0.1.6-cp310-cp310-macosx_10_12_x86_64.whl

Download URL serve_rs-0.1.6-cp310-cp310-macosx_10_12_x86_64.whl
Size 1.7 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
7c83e5e06eeb9195607b0f595571f5512d13b64ada3b220f62adaff8b373a006
BLAKE2b-256 checksum
How to use checksums
220b9d5aa5944f3e4ceebb559e9c0963c942df4506fed04f8b0951b2e2587a4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release files / serve_rs-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL serve_rs-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3d449c9fe1ddeebccef4be69c9f5a99802cc4b5e354ff3e411664e0d9b80fa5b
BLAKE2b-256 checksum
How to use checksums
a7d915e5d041792d0fec90fc5daf231b70f5b249a9bbda1db3784af2596e24aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release files / serve_rs-0.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL serve_rs-0.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
880b1675bd4c41e20c372fe9ad78e1186e387b44a9dc43285c5a4984ed9f63ec
BLAKE2b-256 checksum
How to use checksums
b58ff0995f1c93ed1caafd3a7544b2d25ae2cd87191e4de14de2e45f39f3bc6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.2

Release history Release notifications | RSS feed

This release

0.1.6 This release

16 release files

0.1.5

16 release files

0.1.3

16 release files

0.1.2

16 release files

0.1.1

16 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page