Registry / http-networking / uwsgi-tools

uwsgi-tools

JSON →
library1.1.1pypypiunverified

uwsgi-tools provides uwsgi_curl and uwsgi_proxy, utilities for direct HTTP requests and reverse proxying to uWSGI backends via the uwsgi protocol. Current version is 1.1.1.

pip install uwsgi-tools
INSTALL
IMPORT
SIG · UWSGI-TOOLS
U
uwsgi-tools
http-networkingpythonv1.1.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Run uwsgi_curl from the command line.

import subprocess # Example: using uwsgi_curl from command line subprocess.run(['uwsgi_curl', '--help'])
uwsgi_curl --version
Debug
Known issues
gotchaThe library does not expose any Python modules; it only installs CLI commands uwsgi_curl and uwsgi_proxy. Attempting to import uwsgi_tools will fail.
fix
Run the tools from the shell, not from Python import.
affects: all
gotchauwsgi_curl only works with uWSGI backends using the binary uwsgi protocol (not HTTP). It cannot be used with generic HTTP servers.
fix
Ensure the target server speaks the uwsgi protocol.
affects: all
Errors
Common errors & fixes
ModuleNotFoundError: No module named 'uwsgi_tools'
The library does not provide any Python importable module; it only installs CLI scripts.
fix
Use command-line calls via subprocess or shell. Example: 'uwsgi_curl http://localhost:9090'
Couldn't connect to UWSGI server (connection refused)
The target address does not have a uWSGI server listening, or the port/protocol is wrong.
fix
Ensure uWSGI is running with the 'uwsgi' protocol (using --protocol=uwsgi) and the correct address.
Upgrade
Version history
1.1.1latest on PyPI · released Dec 18, 2017
Audit
Dependencies

No dependency data recorded yet.

Agent activity
12 hits · last 30 days
node
10
OpenAI (training)
1
Resources
uwsgi-tools — pip install uwsgi-tools · libregistry