Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/abhinavsingh/proxy.py
💫 Ngrok FRP Alternative • ⚡ Fast • 🪶 Lightweight • 0️⃣ Dependency • 🔌 Pluggable • 😈 TLS interception • 🔒 DNS-over-HTTPS • 🔥 Poor Man's VPN • ⏪ Reverse & ⏩ Forward • 👮🏿 "Proxy Server" framework • 🌐 "Web Server" framework • ➵ ➶ ➷ ➠ "PubSub" framework • 👷 "Work" acceptor & executor framework
https://github.com/abhinavsingh/proxy.py
* Support --hostnames
* Support python binaries that are not called "python"
* Update log ...
30574fd0414005dfa8792a6e797023e862bdcf43 authored over 1 year ago by Alexey Pelykh <[email protected]>Remove `codecov` from dependency files. See https://docs.codecov.com/docs/deprecated-uploader-mi...
ac4d5a705bf7c6ea46f1f8b8ae0c24756c5cf704 authored over 1 year ago by Abhinav Singh <[email protected]>* Support plugins defined as inner classes
* Prefer __qualname__ over __name__ for classes
...
f3d19ff9d749b3ecef346d742cde9a88a05657f6 authored almost 2 years ago by Alexey Pelykh <[email protected]>93f6fd63e483d614cf7bb70b0f6cdaa2126bf167 authored almost 2 years ago by Abhinav Singh <[email protected]>
* Log raw bytes for invalid request line
* Upgrade isort to fix https://results.pre-commit.ci...
4a2eb93ecf6ba3545dabe45d88282e82457af7a0 authored almost 2 years ago by Abhinav Singh <[email protected]>
Bumps [certifi](https://github.com/certifi/python-certifi) from 2021.10.8 to 2022.12.7.
- [Rele...
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.8 to 3.0.11.
- [Release notes]...
Bumps [types-requests](https://github.com/python/typeshed) from 2.28.8 to 2.28.11.5.
- [Release...
* Pin `tox==3.25.1`
* Ignore B027
* Use `ubuntu-20.04` not latest due to https://github.co...
8e25cd70703eef7262013dd175dd41c180ba06a6 authored about 2 years ago by Abhinav Singh <[email protected]>f3827fdc58433427c8d84c5f786433b4f00f7652 authored about 2 years ago by Abhinav Singh <[email protected]>
Revert "pip prod(deps): bump autopep8 from 1.6.0 to 1.7.0 (#1262)"
This reverts commit d89b98...
a457d8631b1a4f39d18acda4c6c35f6f72f987de authored about 2 years ago by Abhinav Singh <[email protected]>
Bumps [autopep8](https://github.com/hhatto/autopep8) from 1.6.0 to 1.7.0.
- [Release notes](htt...
9fbef5dd61d9624ca7f7e7faa92464fa3fc8a51a authored about 2 years ago by Abhinav Singh <[email protected]>
* Make reverse proxy honor ca-file flag
* Add stupid logging
* [pre-commit.ci] auto fixes ...
4ee982a116a95d085484df44bcd63e9b11f794ab authored about 2 years ago by Abhinav Singh <[email protected]>c200e6399fb84afd500b937d0797675d27576628 authored about 2 years ago by Abhinav Singh <[email protected]>
e69afadd7e5601665c585c2bf7c671c3e7c90296 authored about 2 years ago by Abhinav Singh <[email protected]>
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.7 to 3.0.8.
- [Release notes](...
Bumps [types-setuptools](https://github.com/python/typeshed) from 63.4.0 to 64.0.1.
- [Release ...
* Ability to customize path to openssl using `--openssl` flag.
* [pre-commit.ci] auto fixes f...
7b484310c66ad13197e848457b8414f5e0097dd4 authored over 2 years ago by Abhinav Singh <[email protected]>
Bumps [http-server](https://github.com/http-party/http-server) from 14.1.0 to 14.1.1.
- [Releas...
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 10.8.0 to 10.9.1.
- [Release notes]...
Bumps [types-requests](https://github.com/python/typeshed) from 2.28.7 to 2.28.8.
- [Release no...
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.6 to 3.0.7.
- [Release notes](...
* Add `before_routing` for Reverse Proxy plugins
* [pre-commit.ci] auto fixes from pre-commit...
eed67ad5a20a248cd59eaacc202128f1e59a74bf authored over 2 years ago by Abhinav Singh <[email protected]>* Document `--cache-by-content-type` flag usage
* Add doc about managing and passing plugin s...
be771d4b517e8cc70a1cce7688873437758abe10 authored over 2 years ago by Abhinav Singh <[email protected]>bb55a048d74fb18aa38de5e66f98260f492cc58f authored over 2 years ago by Luca Di Grazia <[email protected]>
Bumps [types-setuptools](https://github.com/python/typeshed) from 63.2.1 to 63.4.0.
- [Release ...
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.5 to 3.0.6.
- [Release notes](...
Bumps [types-requests](https://github.com/python/typeshed) from 2.28.6 to 2.28.7.
- [Release no...
Bumps [types-requests](https://github.com/python/typeshed) from 2.28.1 to 2.28.6.
- [Release no...
9d9bbd12cb74651acc7ea745e76285d87b988412 authored over 2 years ago by Abhinav Singh <[email protected]>
npm: bump chrome-devtools-frontend in /dashboard
Bumps [chrome-devtools-frontend](https://git...
dc06ea4736b9c30e4377d3340d32e2ba85e6352c authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [mypy](https://github.com/python/mypy) from 0.961 to 0.971.
- [Release notes](https://git...
Bumps [jasmine](https://github.com/jasmine/jasmine-npm) from 4.2.0 to 4.3.0.
- [Release notes](...
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.4 to 3.0.5.
- [Release notes](...
Bumps [types-setuptools](https://github.com/python/typeshed) from 57.4.18 to 63.2.1.
- [Release...
Bumps [types-paramiko](https://github.com/python/typeshed) from 2.11.1 to 2.11.3.
- [Release no...
Bumps [types-requests](https://github.com/python/typeshed) from 2.28.0 to 2.28.1.
- [Release no...
Bumps [tox](https://github.com/tox-dev/tox) from 3.25.0 to 3.25.1.
- [Release notes](https://gi...
27e036360c2c2e317b100632542181c14d9804c2 authored over 2 years ago by Abhinav Singh <[email protected]>
Bumps [ws](https://github.com/websockets/ws) from 8.6.0 to 8.8.0.
- [Release notes](https://git...
Bumps [types-setuptools](https://github.com/python/typeshed) from 57.4.17 to 57.4.18.
- [Releas...
Bumps [types-paramiko](https://github.com/python/typeshed) from 2.11.0 to 2.11.1.
- [Release no...
5e2a159a23c010888de38e77f90de19b513ccce6 authored over 2 years ago by Abhinav Singh <[email protected]>
v2.4.4rc1
4248a1f9784cf199cad0eca1b771cbc63cbcc55f authored over 2 years ago by Abhinav Singh <[email protected]>
Bumps [types-requests](https://github.com/python/typeshed) from 2.27.30 to 2.28.0.
- [Release n...
74d6dca8a17998292f11d56412fa719fbbf9d6f6 authored over 2 years ago by Abhinav Singh <[email protected]>
2e535360ce5ed9734f2c00dc6aefe5ebd281cea5 authored over 2 years ago by Abhinav Singh <[email protected]>
Bumps [types-paramiko](https://github.com/python/typeshed) from 2.10.0 to 2.11.0.
- [Release no...
Bumps [twine](https://github.com/pypa/twine) from 3.7.1 to 3.8.0.
- [Release notes](https://git...
Bumps [types-setuptools](https://github.com/python/typeshed) from 57.4.10 to 57.4.17.
- [Releas...
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.5.4 to 4.7.3.
- [Release not...
* Use only a single acceptor in tests to avoid Windows pitfalls
* Revert `timeout=1`, likely ...
bb8f8bee2fa14ee63b8488f5a1d3b1d9aea4d5ab authored over 2 years ago by Abhinav Singh <[email protected]>* Add a context manager test
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for mo...
315cd17fbd9ed8dda4d4f2eaa15db221852f2b8f authored over 2 years ago by Abhinav Singh <[email protected]>
Bumps [jasmine](https://github.com/jasmine/jasmine-npm) from 4.1.0 to 4.2.0.
- [Release notes](...
Bumps [types-paramiko](https://github.com/python/typeshed) from 2.8.9 to 2.10.0.
- [Release not...
cee030f4b539cf66c8de71808af323e94663abfb authored over 2 years ago by Abhinav Singh <[email protected]>
* Merge pull request #1162 from abhinavsingh/master
v2.4.2 (#1158)
* pip prod(deps): bump ...
f4e480b8e8272f71ed53be55ce012a8c1f51f585 authored over 2 years ago by Abhinav Singh <[email protected]>91d6464577c0e87930ed68f996557673b9af37c9 authored over 2 years ago by Abhinav Singh <[email protected]>
* Add support for dynamic reverse proxy routing.
Plugins must implement the `handle_route(sel...
7195b07b24ce20d22c9781eab0611da739746689 authored over 2 years ago by Abhinav Singh <[email protected]>
Bumps [mypy](https://github.com/python/mypy) from 0.960 to 0.961.
- [Release notes](https://git...
Bumps [py-spy](https://github.com/benfred/py-spy) from 0.3.11 to 0.3.12.
- [Release notes](http...
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 4.
- [Release n...
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.2 to 3.0.4.
- [Release notes](...
fa748c984a67d4bfed9b852b3f68e5d20f0dcdd2 authored over 2 years ago by Abhinav Singh <[email protected]>
9513ab741a8b8c63bb482c1899b0dba304e54bb5 authored over 2 years ago by Abhinav Singh <[email protected]>
Bumps [mypy](https://github.com/python/mypy) from 0.940 to 0.960.
- [Release notes](https://git...
Bumps [starlette](https://github.com/encode/starlette) from 0.17.1 to 0.19.1.
- [Release notes]...
Bumps [rope](https://github.com/python-rope/rope) from 0.22.0 to 1.1.1.
- [Release notes](https...
Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.2.5 to 7.0.1.
- [Release notes](htt...
5f1b108dcaa2fd098a886c2968706d4ea4e88753 authored over 2 years ago by Abhinav Singh <[email protected]>
Bumps [ws](https://github.com/websockets/ws) from 8.5.0 to 8.6.0.
- [Release notes](https://git...
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 10.7.0 to 10.8.0.
- [Release notes]...
Bumps [fregante/setup-git-user](https://github.com/fregante/setup-git-user) from 1.0.1 to 1.1.0....
2a2cd00df7ac0c95ab9d2a51a101e0a342290513 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [blacksheep](https://github.com/Neoteroi/BlackSheep) from 1.2.2 to 1.2.7.
- [Release note...
v2.4.2 (#1158)
3e6609da07d978126a8f95296e50985fb3fd206b authored over 2 years ago by Abhinav Singh <[email protected]>* Pin `myst-parser` to avoid CI break (#1104)
* Bump actions/setup-node from 2 to 3 (#1097)
...
Bumps [httpx](https://github.com/encode/httpx) from 0.21.3 to 0.22.0.
- [Release notes](https:/...
Bumps [tox](https://github.com/tox-dev/tox) from 3.24.5 to 3.25.0.
- [Release notes](https://gi...
Bumps [http-server](https://github.com/http-party/http-server) from 14.0.0 to 14.1.0.
- [Releas...
Bumps [furo](https://github.com/pradyunsg/furo) from 2022.3.4 to 2022.4.7.
- [Release notes](ht...
Bumps [jasmine](https://github.com/jasmine/jasmine-npm) and [@types/jasmine](https://github.com/...
f6173cf9260c08b680e48cc2d9dceea413e8cef9 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 2.
...
Bumps [docker/login-action](https://github.com/docker/login-action) from 1 to 2.
- [Release not...
* Upgrade paramiko to avoid blowfish ciphers
* Pin cryptography for python 3.6
4c22a7de48013abf958c59dfd995d2116dd3719b authored over 2 years ago by Abhinav Singh <[email protected]>892231099e09345128ed2551a90e5389d183cd7d authored over 2 years ago by Abhinav Singh <[email protected]>
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.25.4 to 2...
68ed4c22c17940f6c07173a2cd02e774c38a306f authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [Release n...
Bumps [@types/js-cookie](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/js-c...
78491c697e6d8ad883f53fb1b94b61ef383b9c64 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 7.0.1 to 10.7.0.
- [Release notes](...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Relea...
Bumps [ws](https://github.com/websockets/ws) from 8.4.2 to 8.5.0.
- [Release notes](https://git...
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.12.2 to 2.13.7.
- [Release notes](https:...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3.
- ...
Bumps [jasmine](https://github.com/jasmine/jasmine-npm) from 4.0.0 to 4.0.2.
- [Release notes](...
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.1 to 3.0.2.
- [Release notes](...
1a056a248b5899011c6f3afc6acdd512f39be655 authored over 2 years ago by Abhinav Singh <[email protected]>
* Implement the "whitelist" logic for the plugin "FilterByClientIpPlugin"
* [pre-commit.ci] a...
1980a0953d297af348727544ac9602155c04c62a authored over 2 years ago by LmR <[email protected]>798f4280cd9535c13023bebc41bbbf41b9dd2914 authored over 2 years ago by Abhinav Singh <[email protected]>
a63c5e723703f8eef4f0b8db2968b68d6cc135fa authored over 2 years ago by Abhinav Singh <[email protected]>