Skip to content

Commit

Permalink
Bump proxy-py from 2.4.4rc5 to 2.4.4 (#8406)
Browse files Browse the repository at this point in the history
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 &quot;pip prod(deps): bump autopep8 from 1.6.0 to 1.7.0&quot;
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
dependabot[bot] committed May 10, 2024
1 parent 06033c2 commit a4b6914
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion requirements/constraints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ pluggy==1.4.0
# via pytest
pre-commit==3.5.0
# via -r requirements/lint.in
proxy-py==2.4.4rc5
proxy-py==2.4.4
# via -r requirements/test.in
pycares==4.3.0
# via aiodns
Expand Down
2 changes: 1 addition & 1 deletion requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ pluggy==1.4.0
# via pytest
pre-commit==3.5.0
# via -r requirements/lint.in
proxy-py==2.4.4rc5
proxy-py==2.4.4
# via -r requirements/test.in
pycares==4.3.0
# via aiodns
Expand Down
2 changes: 1 addition & 1 deletion requirements/test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ packaging==23.1
# pytest
pluggy==1.4.0
# via pytest
proxy-py==2.4.4rc5
proxy-py==2.4.4
# via -r requirements/test.in
pycares==4.3.0
# via aiodns
Expand Down

0 comments on commit a4b6914

Please sign in to comment.