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

Update outdated sections of the codebase (#670)

* Remove autopep8, is redundant now after recent CI changes

* Add pyenv .python-version to .g...

github.com/abhinavsingh/proxy.py - 2a9db3a2dc9904bdafbf090a288823909d936814 authored about 3 years ago
Make names in the GHA lib workflow short (#669)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - 62969b86abddc07d4bc6b8cf9c64eb08d98c8e8c authored about 3 years ago
Fix the YTT201 flake8 violation (#667)

This approach makes sure that if there's ever Python 4, it wouldn't
fall back to the Python 2 b...

github.com/abhinavsingh/proxy.py - 91a8fb14be618d77452fe3204c0498be9708703f authored about 3 years ago
Pre-install mypy deps in `pre-commit.ci` (#666)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - a7cdcc81cee9159eb8220c7428f688faf41cc918 authored about 3 years ago
Migrate the pytest invocation to `tox` (#662)

* Fix the `commands` setting in the tox config

* Wire up `pytest` invocations via tox

github.com/abhinavsingh/proxy.py - 7c5877b74a62e796274ca5060de49146e283f3fa authored about 3 years ago
Enable the `add-trailing-comma` pre-commit fixer (#661)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - 05a78567ac23330abc955cbb2007d5a4e5662fea authored about 3 years ago
Update twine from 3.4.2 to 3.5.0 (#665)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - d8bd69436f30dc9676001a6016f04d1d4db53696 authored over 3 years ago
Add autocancellation of the stale PR GHA jobs (#663)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - eeb11e2b7c917e3ee88e4fe9f22b3700d2872dbc authored over 3 years ago
Enable yamllint for all previously ignored files (#658)

github.com/abhinavsingh/proxy.py - 9fa14d70ffff6fa64067e77d4a386b1a18822653 authored over 3 years ago
Merge branch 'master' into develop

github.com/abhinavsingh/proxy.py - cf6f7e442e124c12b9688c28283c2de39ec00b7a authored over 3 years ago
Organize the linting setup around tox+pre-commit (#657)

* Add a no-op check job to GHA for branch protection

This patch adds an "empty" job that depe...

github.com/abhinavsingh/proxy.py - 7ae8211fcbdc0e03e27d066d824816743a51c07e authored over 3 years ago
Add a config for pylint (#655)

* Add an initial auto-generated PyLint config

* Align pylint line length settings in with fla...

github.com/abhinavsingh/proxy.py - 05f8a86697132212ec8330aa9eb2c1c8922962ca authored over 3 years ago
Correct spelling mistakes caught by `codespell` (#656)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - 1bd97678c8643f3332eb2614143ae763c902f1c3 authored over 3 years ago
Add a config for flake8 (#654)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - 0e5ecec057b8713e3714571c7f837a2b06ccc5bb authored over 3 years ago
Add a config for YAMLLint (#653)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - 6aa53e24401d57ae2cd4a6eff3a1f12f7e0cada7 authored over 3 years ago
Add a no-op check job to GHA for branch protection (#652)

This patch adds an "empty" job that depends on all the important ones
making it possible to use...

github.com/abhinavsingh/proxy.py - 426dfd55b985935d029c4b98f58809d3cce20ea8 authored over 3 years ago
Revert "Upgrade `master` to `develop` in `setup.py`" (#650)

This reverts commit 06f6f562191d6e0b00d8e67bd40e40105b1de5b8.

github.com/abhinavsingh/proxy.py - fae694fe86d5bae3fc8994a1947e8594ee9b6d27 authored over 3 years ago
Add tox envs for building dists via PEP 517 (#647)

* Invoke self-install via PEP517 in the CI

* Add tox envs for building dists via PEP 517

*...

github.com/abhinavsingh/proxy.py - 7606c1d495463ebd332f020f828917244e3fa0e4 authored over 3 years ago
Async proxy pool, Event manager, Custom access log, Expose loop to plugins (#645)

* Async proxy pool

* Async proxy pool

* Late upstream initialization and exception guards
...

github.com/abhinavsingh/proxy.py - d4ee4fa15c37f171e6d56824eae1cd11c51de23f authored over 3 years ago
Update coverage from 6.1 to 6.1.1 (#646)

github.com/abhinavsingh/proxy.py - 567d6162746981104d657cc438057118b1dcb05b authored over 3 years ago
[ImgBot] Optimize images (#644)

*Total -- 1,253.27kb -> 774.20kb (38.23%)

/Dashboard.png -- 1,072.21kb -> 617.66kb (42.39%)
...

github.com/abhinavsingh/proxy.py - fbbb917e999d195f850f1d78e4df69191a4d33d5 authored over 3 years ago
Fix path to dashboard.png (#643)

github.com/abhinavsingh/proxy.py - 627645fa7c13a97aa176abb2d990b77cecd767eb authored over 3 years ago
Update coverage from 6.0.2 to 6.1 (#640)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - 2f614e18c1348251d82423ef698ce6b912271671 authored over 3 years ago
Fix the `typing_extensions` runtime dependency version (#641)

* Only use `typing_extensions` below Python 3.8

* Rely on unconstrained `typing-extensions` v...

github.com/abhinavsingh/proxy.py - cb243895f1c694a4b31e491a0602b2318c74a786 authored over 3 years ago
Update autopep8 from 1.5.7 to 1.6.0 (#632)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - 03ed5d4d4088494fa68637b871a13dbb069b54df authored over 3 years ago
v3.4.0 (#638)

* Build docker from 3.10-alpine

* Bump version to 3.4.0

* Add instructions for how to run ...

github.com/abhinavsingh/proxy.py - 7448c44cc68a02a37da770a869c6415b041f83e1 authored over 3 years ago
Add support for 3.10 (#637)

* Add support for 3.10

* Upgrade to v2 actions

github.com/abhinavsingh/proxy.py - 3d8bf056fc06fc73f26ae77e8a2bf6c45fbdbe4e authored over 3 years ago
Update flake8 from 3.9.2 to 4.0.1 (#627)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - daa30d452ddf61638e99d98f6a49be758beea5ff authored over 3 years ago
Update rope from 0.20.1 to 0.21.0 (#631)

github.com/abhinavsingh/proxy.py - 1e33d37058fdc06be8e529833ef48276d98688d6 authored over 3 years ago
Update types-paramiko from 2.7.2 to 2.7.3 (#630)

github.com/abhinavsingh/proxy.py - 64cb6d771d42fcdbc8e83f04c941a9a1e21f9430 authored over 3 years ago
Update types-paramiko from 2.7.1 to 2.7.2 (#629)

github.com/abhinavsingh/proxy.py - 574bb85faac11c4170389346b3192fbbf791ff37 authored over 3 years ago
Update coverage from 6.0.1 to 6.0.2 (#628)

github.com/abhinavsingh/proxy.py - a1217e0797271ed0af9a670c8d0b69bb93dc2abc authored over 3 years ago
Update paramiko from 2.7.2 to 2.8.0 (#624)

github.com/abhinavsingh/proxy.py - 4a5d888f369cd9679a910c2823f78b5f27cd2cdc authored over 3 years ago
Update coverage from 6.0 to 6.0.1 (#623)

github.com/abhinavsingh/proxy.py - 464897abe717f6fff42cbae8357b87a25ce25ae3 authored over 3 years ago
Update types-paramiko from 2.7.0 to 2.7.1 (#620)

github.com/abhinavsingh/proxy.py - bac1ebab22ac7e495ac7d13b1d3419072f9adec7 authored over 3 years ago
Update pytest-cov from 2.12.1 to 3.0.0 (#619)

github.com/abhinavsingh/proxy.py - a73d56907b3caeacb0b581b88fac48ca3dff94f4 authored over 3 years ago
Update coverage from 5.5 to 6.0 (#618)

github.com/abhinavsingh/proxy.py - 90a4b0caa559d38233f76db2d4315112fd07b479 authored over 3 years ago
Update py-spy from 0.3.9 to 0.3.10 (#616)

github.com/abhinavsingh/proxy.py - 4b4acae35f3fdf31ae33e1741b96079315ccd5b0 authored over 3 years ago
add paramiko types for mypy compliance (#613)

github.com/abhinavsingh/proxy.py - df33b40a57d5523bad635b3a266eef5eda77428d authored over 3 years ago
Update tox from 3.24.3 to 3.24.4 (#607)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - bca5dd5eccca5ca56a410c1c065dc7b549c66a1f authored over 3 years ago
Update pylint from 2.10.2 to 2.11.1 (#609)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - b5ad9f294bb3ce43d86ab34cba7ab95d4348d1ba authored over 3 years ago
Update rope from 0.19.0 to 0.20.1 (#611)

github.com/abhinavsingh/proxy.py - 21d95d31f1dc6e8dfea4f1906459fdb9352ddb76 authored over 3 years ago
Update py-spy from 0.3.7 to 0.3.9 (#604)

github.com/abhinavsingh/proxy.py - ece583f8d9fae892ea7e0f67819dc70b4bae055f authored over 3 years ago
Bump path-parse from 1.0.6 to 1.0.7 in /dashboard (#586)

Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release n...

github.com/abhinavsingh/proxy.py - b7b10de2a8f447d201bbb1414e39aa4bc4dcaf9f authored over 3 years ago
Update pylint from 2.9.5 to 2.10.2 (#591)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - ea85d44f1e8af77c2de9dfe99fd47568806f671e authored over 3 years ago
Update tox from 3.24.0 to 3.24.3 (#592)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - cc0fb0431fd5a1c4d6f17c2f7310c4c41845e0b5 authored over 3 years ago
Update pytest from 6.2.4 to 6.2.5 (#598)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - 288225381f2f682b192e8ead1e4bb3fbf921a706 authored over 3 years ago
Update typing-extensions from 3.10.0.0 to 3.10.0.2 (#599)

github.com/abhinavsingh/proxy.py - c8223db9b361b0d60eb8d638a92848a022b09e06 authored over 3 years ago
Update codecov from 2.1.11 to 2.1.12 (#582)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - 8975c8e653a37e1d309dc46cc5c781f3b2060ef9 authored over 3 years ago
Update wheel from 0.36.2 to 0.37.0 (#585)

github.com/abhinavsingh/proxy.py - 8e3684e9e743287b474be1faab66e679ceb2119f authored over 3 years ago
Update pylint from 2.9.3 to 2.9.5 (#577)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - 2041809f881d0101e43f098304130cc3cf926e28 authored over 3 years ago
Update twine from 3.4.1 to 3.4.2 (#576)

github.com/abhinavsingh/proxy.py - d719215442c1f7c4219ac0db2b312b500e71d1fa authored over 3 years ago
Update tox from 3.23.1 to 3.24.0 (#575)

github.com/abhinavsingh/proxy.py - d684d33a598244dacc3c1e72cd8d5871ab828082 authored over 3 years ago
Update pylint from 2.8.3 to 2.9.3 (#573)

github.com/abhinavsingh/proxy.py - 8512f8b1e2f562c2e4acc1a6bde7285382e29a73 authored over 3 years ago
Bump glob-parent from 5.1.1 to 5.1.2 in /dashboard (#564)

Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2.
- [Release note...

github.com/abhinavsingh/proxy.py - 8c7f81da3c131b5f20dd94a01bf1ada852c39393 authored over 3 years ago
Update pytest-cov from 2.12.0 to 2.12.1 (#561)

github.com/abhinavsingh/proxy.py - 8c1d20b18313a9e0e5ded8f0166116ab199dd595 authored over 3 years ago
Update pylint from 2.8.2 to 2.8.3 (#558)

github.com/abhinavsingh/proxy.py - d977fc71e8b02bfd26283ce2ccf8bee77ade16fa authored over 3 years ago
Bump ws from 7.4.0 to 7.4.6 in /dashboard (#556)

Bumps [ws](https://github.com/websockets/ws) from 7.4.0 to 7.4.6.
- [Release notes](https://git...

github.com/abhinavsingh/proxy.py - 525794b09652201d4058f9f809be41402a2c40e9 authored over 3 years ago
Update py-spy from 0.3.6 to 0.3.7 (#555)

github.com/abhinavsingh/proxy.py - 754d5a35d28347716dfaefea91418826148ed903 authored over 3 years ago
Update pytest-cov from 2.11.1 to 2.12.0 (#552)

github.com/abhinavsingh/proxy.py - 88af8e2babc08c0ad158de35a5a0351571832388 authored over 3 years ago
Bump lodash from 4.17.19 to 4.17.21 in /dashboard (#550)

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.19 to 4.17.21.
- [Release notes](htt...

github.com/abhinavsingh/proxy.py - 88feecb1fb0739405c1c1ebc63553529e36d7c3c authored over 3 years ago
Bump hosted-git-info from 2.8.5 to 2.8.9 in /dashboard (#548)

Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.5 to 2.8.9.
- [Release...

github.com/abhinavsingh/proxy.py - 43ff38122a1586204020331c35edaa6b2112bd38 authored over 3 years ago
Update flake8 from 3.9.1 to 3.9.2 (#549)

github.com/abhinavsingh/proxy.py - c0088b27103a87a6ff7d11333fc4899ac01314a0 authored over 3 years ago
Update py-spy from 0.3.5 to 0.3.6 (#547)

github.com/abhinavsingh/proxy.py - 1a20c5fa8ed55541e01cd38985d195eb6fd80aba authored over 3 years ago
Update tox from 3.23.0 to 3.23.1 (#546)

github.com/abhinavsingh/proxy.py - 92b44e18ca7155d145c02b537b724c97f75d6d0b authored over 3 years ago
Update pytest from 6.2.3 to 6.2.4 (#545)

github.com/abhinavsingh/proxy.py - 1b9ca716d25598f70dceb3700063ae57225da6f3 authored almost 4 years ago
Update typing-extensions from 3.7.4.3 to 3.10.0.0 (#544)

github.com/abhinavsingh/proxy.py - 5a82c661f095ebe73a219934b99214e160497156 authored almost 4 years ago
Update autopep8 from 1.5.6 to 1.5.7 (#543)

github.com/abhinavsingh/proxy.py - 95c1b6f7d520ec49720a05d3c16d41dfff516874 authored almost 4 years ago
Update pylint from 2.8.1 to 2.8.2 (#542)

github.com/abhinavsingh/proxy.py - 29ba491e2841342bb7dcfaf5f433e180d747a187 authored almost 4 years ago
Update pylint from 2.8.0 to 2.8.1 (#541)

github.com/abhinavsingh/proxy.py - 3e8ae0c0519cbf240f61989e5faca21dfd69cfe9 authored almost 4 years ago
Update pylint from 2.7.4 to 2.8.0 (#540)

github.com/abhinavsingh/proxy.py - f551581f9d1927c8a3f25a99e53159de9dc603bb authored almost 4 years ago
Update rope from 0.18.0 to 0.19.0 (#539)

github.com/abhinavsingh/proxy.py - 74e5207cc92fcefca1d9d6581f42b17861264f86 authored almost 4 years ago
Update flake8 from 3.9.0 to 3.9.1 (#538)

github.com/abhinavsingh/proxy.py - 2e9c822bd6fb7280674d5d7a90890b204bc38396 authored almost 4 years ago
Update pytest from 6.2.2 to 6.2.3 (#532)

github.com/abhinavsingh/proxy.py - 06a84ae6b004325f35b8eb108e0e186078fb0e07 authored almost 4 years ago
Move wheel package to testing (#531)

github.com/abhinavsingh/proxy.py - 2a0283bacc5ba2893c1fed790941be1ee8e38510 authored almost 4 years ago
Update pylint from 2.7.3 to 2.7.4 (#527)

github.com/abhinavsingh/proxy.py - e145e0b21012cad573ce28451db67966342d4519 authored almost 4 years ago
Bump y18n from 3.2.1 to 3.2.2 in /dashboard (#526)

Bumps [y18n](https://github.com/yargs/y18n) from 3.2.1 to 3.2.2.
- [Release notes](https://gith...

github.com/abhinavsingh/proxy.py - 5551582d65d86e2bb02e41f944dedfff3bf29c19 authored almost 4 years ago
Update pylint from 2.7.2 to 2.7.3 (#524)

github.com/abhinavsingh/proxy.py - 14c6caecd60a589334065b57e7decf0c7965867d authored almost 4 years ago
DeepSource: Code quality issues (#523)

github.com/abhinavsingh/proxy.py - c09fc8627727fed98dd1bdde8321a6efa36a8fcd authored almost 4 years ago
Update py-spy from 0.3.3 to 0.3.5 (#522)

github.com/abhinavsingh/proxy.py - c4823218d14ac9e5bb5327ad53bdd1027c11285f authored almost 4 years ago
Update autopep8 from 1.5.5 to 1.5.6 (#516)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - cb93b08afcf8ef01af732034d0593a249b4090a8 authored almost 4 years ago
Update flake8 from 3.8.4 to 3.9.0 (#514)

github.com/abhinavsingh/proxy.py - 12b8394cd70b0506d838ce41f4b2bf0411e9391d authored almost 4 years ago
Update twine from 3.3.0 to 3.4.1 (#517)

github.com/abhinavsingh/proxy.py - ff39a5329dd1a8bc07ecf24ceb0238b092edbfe4 authored almost 4 years ago
Update tox from 3.22.0 to 3.23.0 (#510)

github.com/abhinavsingh/proxy.py - 2931045a9b9bdb1e0317d7881243071b5f18d26b authored almost 4 years ago
Update pylint from 2.7.1 to 2.7.2 (#509)

github.com/abhinavsingh/proxy.py - 56166981439f8e779417dc78138106448a74209e authored almost 4 years ago
Update coverage from 5.4 to 5.5 (#508)

github.com/abhinavsingh/proxy.py - 617c0d2ff4db57ac465b9513b906f601056819e1 authored almost 4 years ago
Update pylint from 2.6.2 to 2.7.1 (#506)

github.com/abhinavsingh/proxy.py - 2f68456bdba1e6d96344801ac74cb21333eda3c4 authored almost 4 years ago
Update mypy from 0.790 to 0.812 (#503)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - 8a48f09695ed5a876e898276361885c361c8dd7e authored almost 4 years ago
Update tox from 3.21.4 to 3.22.0 (#502)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - fb8fc8bd2be8f9d05b4e2c552784d070de423949 authored almost 4 years ago
Fix mypy errors (#504)

github.com/abhinavsingh/proxy.py - 864a0b8f5f00e3a2e53fda1ecf035a071de14d33 authored almost 4 years ago
Update pylint from 2.6.0 to 2.6.2 (#501)

github.com/abhinavsingh/proxy.py - 20fb7940a713df3c1766f3fab3b269e135c46157 authored almost 4 years ago
Update autopep8 from 1.5.4 to 1.5.5 (#499)

github.com/abhinavsingh/proxy.py - 2fa10a03adb05917ee5d72a43c8a49e8fa692279 authored almost 4 years ago
Update tox from 3.21.3 to 3.21.4 (#497)

github.com/abhinavsingh/proxy.py - 2ebcd18f6a0b9859e81be06306f99c59844a5279 authored almost 4 years ago
Add proxy auth test coverage (#496)

* Cover all proxy auth scenarios

* Add test_proxy_auth_works_with_mixed_case_basic_string

github.com/abhinavsingh/proxy.py - 094cd2c585ece58e8ff6499801778f7544e91ccf authored about 4 years ago
Merge pull request #485 from abhinavsingh/develop

v2.3.1

github.com/abhinavsingh/proxy.py - 82d562b7d6b068ea706634f97e6a086f5209df61 authored about 4 years ago
Merge branch 'master' into develop

github.com/abhinavsingh/proxy.py - 7bf34fa90b179c385f67193bc7352720a69654b6 authored about 4 years ago
Update pytest-cov from 2.11.0 to 2.11.1 (#488)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - a8075e20ec4e5b96d2c36a46b81ab2f44a60c17c authored about 4 years ago
Update pytest from 6.2.1 to 6.2.2 (#490)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - 0f8e0ab216469af5248af6cc4a54935d65743ccb authored about 4 years ago
Update coverage from 5.3.1 to 5.4 (#491)

Co-authored-by: Abhinav Singh <[email protected]>

github.com/abhinavsingh/proxy.py - 2f046092f0967dec2d078ea513af03808ea5b44c authored about 4 years ago
Update tox from 3.21.1 to 3.21.3 (#493)

github.com/abhinavsingh/proxy.py - e1f72d21a161abe0836765c2e437f01dc30a6618 authored about 4 years ago