Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
proxy.py
Lightweight, Programmable, TLS interceptor Proxy for HTTP(S), HTTP2, WebSockets protocols in a single Python file
Collective -
Host: opensource -
https://opencollective.com/proxypy
- Website: https://abhinavsingh.com/about
- Code: https://github.com/abhinavsingh/proxy.py
pip dev(deps-dev): bump pytest-asyncio from 0.21.1 to 0.25.0
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 6 days ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 6 days ago
Created Whitelist Plugin c.f. filter_by_upstream (also fixed latter)
github.com/abhinavsingh/proxy.py - nimpo opened this pull request 10 days ago
github.com/abhinavsingh/proxy.py - nimpo opened this pull request 10 days ago
npm: bump rollup from 1.32.1 to 4.28.1 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 13 days ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 13 days ago
npm: bump rollup from 1.32.1 to 4.28.0 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 20 days ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 20 days ago
npm: bump rollup from 1.32.1 to 4.27.4 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 27 days ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 27 days ago
Leakage class
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request about 1 month ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request about 1 month ago
Dont crash threadless if work shutdown errors out
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request about 1 month ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request about 1 month ago
npm: bump rollup from 1.32.1 to 4.27.3 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request about 1 month ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request about 1 month ago
npm: bump rollup from 1.32.1 to 4.27.2 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request about 1 month ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request about 1 month ago
`--inactive-conn-cleanup-timeout`
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request about 1 month ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request about 1 month ago
npm: bump rollup from 1.32.1 to 4.26.0 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request about 1 month ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request about 1 month ago
npm: bump rollup from 1.32.1 to 4.25.0 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request about 1 month ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request about 1 month ago
npm: bump rollup from 1.32.1 to 4.24.4 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request about 2 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request about 2 months ago
npm: bump rollup from 1.32.1 to 4.24.3 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request about 2 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request about 2 months ago
npm: bump rollup from 1.32.1 to 4.24.2 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request about 2 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request about 2 months ago
The package description contains raw `\u....` strings
github.com/abhinavsingh/proxy.py - mgorny opened this issue 2 months ago
github.com/abhinavsingh/proxy.py - mgorny opened this issue 2 months ago
Test cases for reverse proxy asserting all buffers are flushed before teardown
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 2 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 2 months ago
Bump starlette from 0.38.5 to 0.40.0 in /benchmark in the pip group across 1 directory
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 2 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 2 months ago
TLS interception breaks tunneled http requests and is not activated reliably based on the https request target authority
github.com/abhinavsingh/proxy.py - JJ-Author opened this issue 2 months ago
github.com/abhinavsingh/proxy.py - JJ-Author opened this issue 2 months ago
`--rewrite-host-header` flag for reverse proxy
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 2 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 2 months ago
`grout` host header & dynamic routing doc
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 2 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 2 months ago
`GroutClientBasePlugin` ability to modify request object
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 2 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 2 months ago
`GroutClientBasePlugin` and example `GroutClientPlugin`
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 2 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 2 months ago
explicitly ipv6 address targeted requests leads to proxy error
github.com/abhinavsingh/proxy.py - JJ-Author opened this issue 3 months ago
github.com/abhinavsingh/proxy.py - JJ-Author opened this issue 3 months ago
npm: bump rollup from 1.32.1 to 4.24.0 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 3 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 3 months ago
npm: bump rollup from 1.32.1 to 4.23.0 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 3 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 3 months ago
npm: bump rollup from 1.32.1 to 4.22.5 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 3 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 3 months ago
FileNotFoundError when using ReverseProxyBasePlugin to forward requests to FastAPI application
github.com/abhinavsingh/proxy.py - creaexo opened this issue 3 months ago
github.com/abhinavsingh/proxy.py - creaexo opened this issue 3 months ago
npm: bump the npm_and_yarn group in /dashboard with 7 updates
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 3 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 3 months ago
npm: bump rollup from 1.32.1 to 4.22.4 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 3 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 3 months ago
Bump pip group for benchmark comparisions to fix security scanner reports
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 3 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 3 months ago
Bump workflows to use Ubuntu 24.04
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 3 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 3 months ago
Bump actions/download-artifact from 3 to 4 in /.github/workflows in the github_actions group across 1 directory
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 3 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 3 months ago
TLS Intercept conditionally
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 3 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 3 months ago
npm: bump rollup from 1.32.1 to 4.22.0 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 3 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 3 months ago
npm: bump rollup from 1.32.1 to 4.21.3 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 3 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 3 months ago
Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows in the github_actions group across 1 directory
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
npm: bump rollup from 1.32.1 to 4.21.2 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
[HELP] Unable to share state between the main app and a plugin
github.com/abhinavsingh/proxy.py - ProtocolNebula opened this issue 4 months ago
github.com/abhinavsingh/proxy.py - ProtocolNebula opened this issue 4 months ago
Add clarity on how `HttpParser` class works
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
npm: bump rollup from 1.32.1 to 4.21.1 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
Modify proxy response for certain urls
github.com/abhinavsingh/proxy.py - JavaProgswing opened this issue 4 months ago
github.com/abhinavsingh/proxy.py - JavaProgswing opened this issue 4 months ago
Add support for `Upgrade: Derp` custom protocol
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
pip dev(deps-dev): bump pytest-asyncio from 0.21.1 to 0.24.0
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
npm: bump rollup from 1.32.1 to 4.21.0 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
Option to not verify upstream ssl
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
pip dev(deps-dev): bump pytest-asyncio from 0.21.1 to 0.23.8
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
[pre-commit.ci] pre-commit autoupdate
github.com/abhinavsingh/proxy.py - pre-commit-ci[bot] opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - pre-commit-ci[bot] opened this pull request 4 months ago
incorrect host field passed through to upstream
github.com/abhinavsingh/proxy.py - JJ-Author opened this issue 4 months ago
github.com/abhinavsingh/proxy.py - JJ-Author opened this issue 4 months ago
Fix client for HTTPS endpoints with Python 3.12
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
Bump github/codeql-action from 2 to 3
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
`setup.cfg/extras_require` configuration
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
pip prod(deps): bump types-setuptools from 64.0.1 to 71.1.0.20240806
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
npm: bump rollup from 1.32.1 to 4.20.0 in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
Bump the pip group across 1 directory with 3 updates
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
pip prod(deps): bump the pip group with 2 updates
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 4 months ago
Prometheus Metrics
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
TLS intercept self-signed servers using `--insecure-tls-interception`
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
Use Python 3.12 as default Docker base image
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
Support for Python 3.12
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
Deprecate usage of `ssl.wrap_socket` in favour of `SSLContext.wrap_socket`
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 4 months ago
Add documentation around `Grout Wildcard` support
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 5 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 5 months ago
Renable Codecov
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 5 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 5 months ago
Support Grout Wildcards
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 5 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 5 months ago
MOZILLA_PKIX_ERROR_NOT_YET_VALID_CERTIFICATE for intercepted requests - certificate not before date is too close to real time
github.com/abhinavsingh/proxy.py - JJ-Author opened this issue 5 months ago
github.com/abhinavsingh/proxy.py - JJ-Author opened this issue 5 months ago
Inconsistent HttpParser fields
github.com/abhinavsingh/proxy.py - JJ-Author opened this issue 5 months ago
github.com/abhinavsingh/proxy.py - JJ-Author opened this issue 5 months ago
Missing request Headers and request.path
github.com/abhinavsingh/proxy.py - geckoy opened this issue 5 months ago
github.com/abhinavsingh/proxy.py - geckoy opened this issue 5 months ago
Static route reverse proxy always `needs_upstream`
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 5 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 5 months ago
`ReverseProxyPlugin` doesn't return a response to the client
github.com/abhinavsingh/proxy.py - eaftan opened this issue 5 months ago
github.com/abhinavsingh/proxy.py - eaftan opened this issue 5 months ago
Recursive Execution of Script When Using Proxy on macOS
github.com/abhinavsingh/proxy.py - MrDebugger opened this issue 6 months ago
github.com/abhinavsingh/proxy.py - MrDebugger opened this issue 6 months ago
Test failures and hang with PyPy3.10 7.3.16
github.com/abhinavsingh/proxy.py - mgorny opened this issue 6 months ago
github.com/abhinavsingh/proxy.py - mgorny opened this issue 6 months ago
Test failures with Python 3.12
github.com/abhinavsingh/proxy.py - mgorny opened this issue 6 months ago
github.com/abhinavsingh/proxy.py - mgorny opened this issue 6 months ago
Tests are broken with pytest-asyncio-0.23*
github.com/abhinavsingh/proxy.py - mgorny opened this issue 6 months ago
github.com/abhinavsingh/proxy.py - mgorny opened this issue 6 months ago
9 of integration tests fail (possibly with certificate errors)
github.com/abhinavsingh/proxy.py - mgorny opened this issue 6 months ago
github.com/abhinavsingh/proxy.py - mgorny opened this issue 6 months ago
npm: bump the npm_and_yarn group in /dashboard with 7 updates
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 6 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 6 months ago
npm: bump the npm_and_yarn group in /dashboard with 6 updates
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 6 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 6 months ago
Add `ModifyRequestHeaderPlugin`
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 7 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 7 months ago
request.total_size has an inconsistent value
github.com/abhinavsingh/proxy.py - LoickZoty opened this issue 7 months ago
github.com/abhinavsingh/proxy.py - LoickZoty opened this issue 7 months ago
How to modify request headers on TLS connection
github.com/abhinavsingh/proxy.py - sandrich opened this issue 7 months ago
github.com/abhinavsingh/proxy.py - sandrich opened this issue 7 months ago
Bump the pip group across 1 directory with 3 updates
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 7 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 7 months ago
[WIP] Starting with metrics and prometheus
github.com/abhinavsingh/proxy.py - magmax opened this pull request 7 months ago
github.com/abhinavsingh/proxy.py - magmax opened this pull request 7 months ago
[pre-commit.ci] pre-commit autoupdate
github.com/abhinavsingh/proxy.py - pre-commit-ci[bot] opened this pull request 7 months ago
github.com/abhinavsingh/proxy.py - pre-commit-ci[bot] opened this pull request 7 months ago
httpProxyBasePlugin methods not being called
github.com/abhinavsingh/proxy.py - sandrich opened this issue 7 months ago
github.com/abhinavsingh/proxy.py - sandrich opened this issue 7 months ago
pip prod(deps): bump the pip group with 2 updates
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 7 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 7 months ago
DockerfileBase
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 7 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 7 months ago
Include `openssl`, `cryptography` and `paramiko` in default DockerHub image
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 7 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 7 months ago
Grout: ngrok Alternative
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 8 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 8 months ago
Teardown on unhandled exceptions by work
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 8 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 8 months ago
`compress` option for `serve_static_file` utility method
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 8 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 8 months ago
pip prod(deps): bump py-spy from 0.3.12 to 0.3.14
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 8 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 8 months ago
Bump actions/download-artifact from 3 to 4
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 8 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 8 months ago
npm: bump js-cookie and @types/js-cookie in /dashboard
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 8 months ago
github.com/abhinavsingh/proxy.py - dependabot[bot] opened this pull request 8 months ago
Disable mandatory TLS verification with --insecure
github.com/abhinavsingh/proxy.py - d4xfe opened this pull request 8 months ago
github.com/abhinavsingh/proxy.py - d4xfe opened this pull request 8 months ago
Fix ssh tunnel use case
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 8 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 8 months ago
Fix support for multiple ephemeral ports
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 8 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 8 months ago
SSH handler/listener plugins
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 8 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 8 months ago
Reverse proxy ability to return Url, memoryview or TcpServerConnection object
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 8 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 8 months ago
Catch `KeyError` within Threadless executors
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 8 months ago
github.com/abhinavsingh/proxy.py - abhinavsingh opened this pull request 8 months ago