Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump proxy-py from 2.4.4rc5 to 2.4.4 (#8406)
Bumps [proxy-py](https://github.com/abhinavsingh/proxy.py) from 2.4.4rc5 to 2.4.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/abhinavsingh/proxy.py/releases">proxy-py's releases</a>.</em></p> <blockquote> <h2>v2.4.4</h2> <h2>What's Changed</h2> <ul> <li>Add <code>timeout=1</code> when joining acceptors by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1196">abhinavsingh/proxy.py#1196</a></li> <li>Use only a single acceptor in tests to avoid Windows pitfalls by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1199">abhinavsingh/proxy.py#1199</a></li> <li>Avoid installing <code>!=7.0.0,!=7.0.1,!=7.0.2</code> which leads to 0.0 as wheel version by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1209">abhinavsingh/proxy.py#1209</a></li> <li>Silence brew during workflows by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1210">abhinavsingh/proxy.py#1210</a></li> <li>v2.4.4rc1 by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1207">abhinavsingh/proxy.py#1207</a></li> <li>Reverse proxy plugin constructor now accepts client connection object by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1235">abhinavsingh/proxy.py#1235</a></li> <li>Pyre type error fixed. by <a href="https://github.com/luca-digrazia"><code>@luca-digrazia</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1250">abhinavsingh/proxy.py#1250</a></li> <li>Document <code>--cache-by-content-type</code> flag usage by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1251">abhinavsingh/proxy.py#1251</a></li> <li>Add <code>before_routing</code> for Reverse Proxy plugins by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1252">abhinavsingh/proxy.py#1252</a></li> <li>Ability to customize path to openssl using <code>--openssl</code> flag by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1257">abhinavsingh/proxy.py#1257</a></li> <li>Honor ca-file for reverse proxy upstream connections by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1283">abhinavsingh/proxy.py#1283</a></li> <li>Revert "pip prod(deps): bump autopep8 from 1.6.0 to 1.7.0" by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1285">abhinavsingh/proxy.py#1285</a></li> <li>Fix broken build by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1301">abhinavsingh/proxy.py#1301</a></li> <li>Log raw bytes for invalid request line by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1313">abhinavsingh/proxy.py#1313</a></li> <li>Add timeout to requests by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1321">abhinavsingh/proxy.py#1321</a></li> <li>Support plugins defined as inner classes by <a href="https://github.com/alexey-pelykh"><code>@alexey-pelykh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1318">abhinavsingh/proxy.py#1318</a></li> <li>Remove <code>codecov</code> from dependency files by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1328">abhinavsingh/proxy.py#1328</a></li> <li>Support --hostnames by <a href="https://github.com/alexey-pelykh"><code>@alexey-pelykh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1325">abhinavsingh/proxy.py#1325</a></li> <li>Update project test dependencies to ensure green workflow by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1371">abhinavsingh/proxy.py#1371</a></li> <li>Migrate away from setuptools_scm_git_archive by <a href="https://github.com/tjni"><code>@tjni</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1345">abhinavsingh/proxy.py#1345</a></li> <li>fix: Bypass proxy authentication with HTTP/1.0 requests <a href="https://redirect.github.com/abhinavsingh/proxy.py/issues/1267">#1267</a> by <a href="https://github.com/dongfangtianyu"><code>@dongfangtianyu</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1342">abhinavsingh/proxy.py#1342</a></li> <li>Python 3.11 support by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1384">abhinavsingh/proxy.py#1384</a></li> <li>Wait until buffer flush by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1385">abhinavsingh/proxy.py#1385</a></li> <li>Update benchmark results by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1386">abhinavsingh/proxy.py#1386</a></li> <li>Ability to override <code>--data-dir</code> for scenarios when <code>proxy.py</code> is running as a user with no home directory by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1389">abhinavsingh/proxy.py#1389</a></li> <li>Add <code>proxy.http.client</code> utility and base SSH classes by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1395">abhinavsingh/proxy.py#1395</a></li> <li>Catch <code>KeyError</code> within Threadless executors by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1396">abhinavsingh/proxy.py#1396</a></li> <li>Reverse proxy ability to return Url, memoryview or TcpServerConnection object by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1397">abhinavsingh/proxy.py#1397</a></li> <li>SSH handler/listener plugins by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1398">abhinavsingh/proxy.py#1398</a></li> <li>Fix support for multiple ephemeral ports by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1399">abhinavsingh/proxy.py#1399</a></li> <li>Fix ssh tunnel use case by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1400">abhinavsingh/proxy.py#1400</a></li> <li><code>compress</code> option for <code>serve_static_file</code> utility method by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1405">abhinavsingh/proxy.py#1405</a></li> <li>Teardown on unhandled exceptions by work by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1406">abhinavsingh/proxy.py#1406</a></li> <li>Grout: ngrok Alternative by <a href="https://github.com/abhinavsingh"><code>@abhinavsingh</code></a> in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1407">abhinavsingh/proxy.py#1407</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/luca-digrazia"><code>@luca-digrazia</code></a> made their first contribution in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1250">abhinavsingh/proxy.py#1250</a></li> <li><a href="https://github.com/alexey-pelykh"><code>@alexey-pelykh</code></a> made their first contribution in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1318">abhinavsingh/proxy.py#1318</a></li> <li><a href="https://github.com/tjni"><code>@tjni</code></a> made their first contribution in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1345">abhinavsingh/proxy.py#1345</a></li> <li><a href="https://github.com/dongfangtianyu"><code>@dongfangtianyu</code></a> made their first contribution in <a href="https://redirect.github.com/abhinavsingh/proxy.py/pull/1342">abhinavsingh/proxy.py#1342</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/abhinavsingh/proxy.py/compare/v2.4.3...v2.4.4">https://github.com/abhinavsingh/proxy.py/compare/v2.4.3...v2.4.4</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/abhinavsingh/proxy.py/commit/367205826df500bf59e1592690f3b0a976a3fe6b"><code>3672058</code></a> Grout: ngrok Alternative (<a href="https://redirect.github.com/abhinavsingh/proxy.py/issues/1407">#1407</a>)</li> <li><a href="https://github.com/abhinavsingh/proxy.py/commit/e713752e49f8bc5fe9a3777a54f2f3e74161d773"><code>e713752</code></a> Teardown on unhandled exceptions by work (<a href="https://redirect.github.com/abhinavsingh/proxy.py/issues/1406">#1406</a>)</li> <li><a href="https://github.com/abhinavsingh/proxy.py/commit/fce40f03a3a85aef83b4638e3ecd624711504501"><code>fce40f0</code></a> <code>compress</code> option for <code>serve_static_file</code> utility method (<a href="https://redirect.github.com/abhinavsingh/proxy.py/issues/1405">#1405</a>)</li> <li><a href="https://github.com/abhinavsingh/proxy.py/commit/8b929f079e5bd888f0c99e1065424e05a9ef06dd"><code>8b929f0</code></a> Fix ssh tunnel use case (<a href="https://redirect.github.com/abhinavsingh/proxy.py/issues/1400">#1400</a>)</li> <li><a href="https://github.com/abhinavsingh/proxy.py/commit/5b0c484e6ad502c47648d0b8f763f612799eb929"><code>5b0c484</code></a> Fix support for multiple ephemeral ports (<a href="https://redirect.github.com/abhinavsingh/proxy.py/issues/1399">#1399</a>)</li> <li><a href="https://github.com/abhinavsingh/proxy.py/commit/81aa82b9a4ed7f04a139679dba3ab77c7a040218"><code>81aa82b</code></a> SSH handler/listener plugins (<a href="https://redirect.github.com/abhinavsingh/proxy.py/issues/1398">#1398</a>)</li> <li><a href="https://github.com/abhinavsingh/proxy.py/commit/67706ac1ef600ec4070b3494fc84e181cfd52af6"><code>67706ac</code></a> Reverse proxy ability to return Url, memoryview or TcpServerConnection object...</li> <li><a href="https://github.com/abhinavsingh/proxy.py/commit/380e0cc3ce58f8e0b65f94908e707426fed9f54b"><code>380e0cc</code></a> Catch <code>KeyError</code> within Threadless executors (<a href="https://redirect.github.com/abhinavsingh/proxy.py/issues/1396">#1396</a>)</li> <li><a href="https://github.com/abhinavsingh/proxy.py/commit/78248474bca86b3691df658694ee4d383466ff26"><code>7824847</code></a> Add <code>proxy.http.client</code> utility and base SSH classes (<a href="https://redirect.github.com/abhinavsingh/proxy.py/issues/1395">#1395</a>)</li> <li><a href="https://github.com/abhinavsingh/proxy.py/commit/c24862ba85c9fec926ae4e6e72ab66ff53c1180a"><code>c24862b</code></a> Ability to override <code>--data-dir</code> for scenarios when <code>proxy.py</code> is running as ...</li> <li>Additional commits viewable in <a href="https://github.com/abhinavsingh/proxy.py/compare/v2.4.4rc5...v2.4.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=proxy-py&package-manager=pip&previous-version=2.4.4rc5&new-version=2.4.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information