$npx skillfedfor your agent

WSGIProxy2

A WSGI Proxy with various http client backends

With conditionsPyPI ApplicationReleased Aug 2021154.9K downloads / moMITPure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — WSGIProxy2-0.5.1-py3-none-any.whl
v0.5.1 · released 2021-08-26 · 1 runtime deps: webob

Yes, if you need a simple, lightweight WSGI reverse proxy and are comfortable with dormant maintenance. The package has no known vulnerabilities, low install friction, and a permissive license. However, do not use it if you require active support, compatibility guarantees beyond Python 3.7–3.9, or modern connection pooling features—verify compatibility with your WSGI framework first.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Installation is straightforward with low friction—a single pure-Python wheel with one core dependency (webob).
  • The package is dormant (last release 2021-08-26, no commits since 2024-11-16), so expect no active maintenance or bug fixes, though the codebase appears stable for its narrow scope.

License · maintenance · safety

MIT (permissive) — MIT license is permissive, allowing commercial and private use with minimal restrictions—you may use, modify, and distribute this package freely as long as you retain the license notice.

last release 2021-08-26 (1814 days) · last repo commit 2024-11-16 · 12 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 154,864 downloads/mo, #10,843 on PyPI

Verify before relying

pip install WSGIProxy2

from wsgiproxy import HostProxy
from webob import Request

proxy = HostProxy('http://backend.example.com')
req = Request.blank('/path')
resp = req.get_response(proxy)
  • Whether the package works reliably with Python versions beyond those listed in classifiers (3.7, 3.8, 3.9)
  • Performance characteristics and connection pooling behavior with different client backends under load
  • Compatibility with modern WSGI servers and frameworks beyond the WebOb example shown
Same gist for agents: .md · .json

What it is and what it does

WSGIProxy2 is a WSGI middleware that acts as a reverse proxy, forwarding HTTP requests from a WSGI application to a remote backend server and returning the responses. It accepts a backend URL and optional HTTP client backend (requests, urllib3, or Python's built-in httplib) to handle the actual HTTP communication. The proxy integrates with WSGI frameworks like webob, allowing you to treat a remote application as if it were a local WSGI app.

The package is minimal and focused: it handles request forwarding, response streaming (when using the requests backend), and method filtering. It has been dormant since 2021-08-26, with no active maintenance, so it is best suited for stable, low-change use cases where you need a simple reverse proxy layer in a WSGI stack.

Use it for

  • Route requests from a WSGI application to a backend service running on a different host or port
  • Test a WSGI application against a remote backend without modifying the application's code
  • Implement a reverse proxy layer in front of a legacy HTTP service using WSGI middleware
  • Stream responses from a remote server through a WSGI application using the requests client backend

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you need a simple, lightweight WSGI reverse proxy and are comfortable with dormant maintenance.

The package has no known vulnerabilities, low install friction, and a permissive license. However, do not use it if you require active support, compatibility guarantees beyond Python 3.7–3.9, or modern connection pooling features—verify compatibility with your WSGI framework first.

Install

wsgiproxy2 on PyPI

Before you install

Installation is straightforward with low friction—a single pure-Python wheel with one core dependency (webob). The package is dormant (last release 2021-08-26, no commits since 2024-11-16), so expect no active maintenance or bug fixes, though the codebase appears stable for its narrow scope.

License in practice

MIT license is permissive, allowing commercial and private use with minimal restrictions—you may use, modify, and distribute this package freely as long as you retain the license notice.

Quickstart

pip install WSGIProxy2

from wsgiproxy import HostProxy
from webob import Request

proxy = HostProxy('http://backend.example.com')
req = Request.blank('/path')
resp = req.get_response(proxy)

Verify before relying

  • Whether the package works reliably with Python versions beyond those listed in classifiers (3.7, 3.8, 3.9)
  • Performance characteristics and connection pooling behavior with different client backends under load
  • Compatibility with modern WSGI servers and frameworks beyond the WebOb example shown

Package facts

LicenseMIT permissive
Python supportNot specified
Install frictionLow. Pure-Python wheel
Runtime dependencies
1 package
webob
MaintenanceDormant 1,814 days since the last release
Last repo commit
First released
Downloads154,864 / month, #10,843 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
License :: OSI Approved :: MIT LicenseProgramming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Topic :: Internet :: WWW/HTTP :: WSGI :: Application

Evidence: WSGIProxy2-0.5.1-py3-none-any.whl

Tags

Capabilities
wsgi proxyhttp proxy wsgiforward requests to remote serverwsgi application wrapperbackend proxy applicationhttp client wsgi adapter
Topics
wsgi-middlewarereverse-proxy
PyPI keywords
wsgiproxy

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “wsgi proxy”

  • WSGIProxy2WSGIProxy2 wraps a remote HTTP application as a local WSGI…
  • awsgi2Bridges WSGI-compatible web frameworks to AWS Lambda by converting…
  • aws-wsgiAdapts WSGI-compatible Python web frameworks to run as AWS Lambda…

Give your agent the search over MCP, or paste the wish link into any chat.

More Application packages

Werkzeug Worth it
PyPI · Application Frameworks · released Apr 2026

Werkzeug is a WSGI utility library providing request/response objects, URL routing, an interactive debugger, HTTP utilities, and a development server for building web applications.

BSD-3-Clausepure Python · 3.9+
268.1Mdownloads / mo
Flask Worth it
PyPI · Application Frameworks · released Feb 2026

Flask is a lightweight WSGI web application framework for building web applications in Python, from simple single-page sites to complex multi-route applications.

BSD-3-Clausepure Python · 3.9+
211.4Mdownloads / mo
Authlib Worth it
PyPI · Security · released May 2026

Authlib provides a complete implementation of OAuth 1.0, OAuth 2.0, and OpenID Connect 1.0 for building both authentication clients and servers, with built-in support for JWS, JWK, JWA, and JWT standards.

BSD-3-Clausepure Python · 3.10+
155.1Mdownloads / mo
Flask-WTF Worth it
PyPI · Application Frameworks · released Apr 2026

Flask-WTF integrates WTForms with Flask to handle form rendering, validation, and CSRF protection in web applications.

Install it if you are building forms in Flask.

BSD-3-Clausepure Python · 3.10+
20.2Mdownloads / mo
Flask-Session With conditions
PyPI · WWW/HTTP · released Mar 2024

Flask-Session adds server-side session storage to Flask applications, supporting multiple backends including Redis, Memcached, FileSystem, MongoDB, and SQLAlchemy.

However, the aging maintenance status means you should verify compatibility with your target Flask and Python versions before committing to production use.

BSD-3-Clausepure Python · 3.8+aging
15.2Mdownloads / mo
bottle With conditions
PyPI · Application Frameworks · released Jun 2025

Bottle is a lightweight WSGI microframework for building web applications in Python, providing routing, templating, and HTTP utilities with no external dependencies beyond the standard library.

MITpure Python
11.3Mdownloads / mo

See also awsgi2 · aws-wsgi · WebOb · Paste · serverless-wsgi · PasteDeploy · PyPAC · plaster-pastedeploy · django-revproxy · pyuwsgi