Skip to content

Commit

Permalink
Update dependency mitmproxy to v11 (#462)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [mitmproxy](https://redirect.github.com/mitmproxy/mitmproxy) |
`==10.4.2` -> `==11.0.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/mitmproxy/11.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/mitmproxy/11.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/mitmproxy/10.4.2/11.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/mitmproxy/10.4.2/11.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>mitmproxy/mitmproxy (mitmproxy)</summary>

###
[`v11.0.0`](https://redirect.github.com/mitmproxy/mitmproxy/blob/HEAD/CHANGELOG.md#02-October-2024-mitmproxy-1100)

[Compare
Source](https://redirect.github.com/mitmproxy/mitmproxy/compare/v10.4.2...v11.0.0)

-   mitmproxy now supports transparent HTTP/3 proxying.

([#&#8203;7202](https://redirect.github.com/mitmproxy/mitmproxy/pull/7202),
[@&#8203;errorxyz](https://redirect.github.com/errorxyz),
[@&#8203;meitinger](https://redirect.github.com/meitinger),
[@&#8203;mhils](https://redirect.github.com/mhils))
-   Add HTTP3 support in HTTPS reverse-proxy mode.

([#&#8203;7114](https://redirect.github.com/mitmproxy/mitmproxy/pull/7114),
[@&#8203;errorxyz](https://redirect.github.com/errorxyz))
-   mitmproxy now officially supports Python 3.13.

([#&#8203;6934](https://redirect.github.com/mitmproxy/mitmproxy/pull/6934),
[@&#8203;mhils](https://redirect.github.com/mhils))
- Tighten HTTP detection heuristic to better support custom TCP-based
protocols.

([#&#8203;7087](https://redirect.github.com/mitmproxy/mitmproxy/pull/7087))
-   Add `show_ignored_hosts` option to display ignored flows in the UI.
This option is implemented as a temporary workaround and will be removed
in the future.

([#&#8203;6720](https://redirect.github.com/mitmproxy/mitmproxy/pull/6720),
[@&#8203;NicolaiSoeborg](https://redirect.github.com/NicolaiSoeborg))
-   Fix slow tnetstring parsing in case of very large tnetstring.

([#&#8203;7121](https://redirect.github.com/mitmproxy/mitmproxy/pull/7121),
[@&#8203;mik1904](https://redirect.github.com/mik1904))
- Add `getaddrinfo`-based fallback for DNS resolution if we are unable
to
    determine the operating system's name servers.

([#&#8203;7122](https://redirect.github.com/mitmproxy/mitmproxy/pull/7122),
[@&#8203;mhils](https://redirect.github.com/mhils))
- Improve the error message when users specify the `certs` option
without a matching private key.

([#&#8203;7073](https://redirect.github.com/mitmproxy/mitmproxy/pull/7073),
[@&#8203;mhils](https://redirect.github.com/mhils))
- Fix a bug where intermediate certificates would not be transmitted
when using QUIC.

([#&#8203;7073](https://redirect.github.com/mitmproxy/mitmproxy/pull/7073),
[@&#8203;mhils](https://redirect.github.com/mhils))
- Fix a bug where fragmented QUIC client hellos were not handled
properly.

([#&#8203;7067](https://redirect.github.com/mitmproxy/mitmproxy/pull/7067),
[@&#8203;errorxyz](https://redirect.github.com/errorxyz))
- Emit a warning when users configure a TLS version that is not
supported by the
    current OpenSSL build.

([#&#8203;7139](https://redirect.github.com/mitmproxy/mitmproxy/pull/7139),
[@&#8203;mhils](https://redirect.github.com/mhils))
- Fix a bug where mitmproxy would crash when receiving `STOP_SENDING`
QUIC frames.

([#&#8203;7119](https://redirect.github.com/mitmproxy/mitmproxy/pull/7119),
[@&#8203;mhils](https://redirect.github.com/mhils))
-   Fix error when unmarking all flows.

([#&#8203;7192](https://redirect.github.com/mitmproxy/mitmproxy/pull/7192),
[@&#8203;bburky](https://redirect.github.com/bburky))
-   Add addon to update the alt-svc header in reverse mode.

([#&#8203;7093](https://redirect.github.com/mitmproxy/mitmproxy/pull/7093),
[@&#8203;errorxyz](https://redirect.github.com/errorxyz))
-   Do not send unnecessary empty data frames when streaming HTTP/2.

([#&#8203;7196](https://redirect.github.com/mitmproxy/mitmproxy/pull/7196),
[@&#8203;rubu](https://redirect.github.com/rubu))
-   Fix a bug where mitmproxy would ignore Ctrl+C/SIGTERM on OpenBSD.

([#&#8203;7130](https://redirect.github.com/mitmproxy/mitmproxy/pull/7130),
[@&#8203;catap](https://redirect.github.com/catap))
-   Fix of measurement unit in HAR import, duration is in milliseconds.

([#&#8203;7179](https://redirect.github.com/mitmproxy/mitmproxy/pull/7179),
[@&#8203;dstd](https://redirect.github.com/dstd))
-   `Connection.tls_version` now is `QUICv1` instead of `QUIC` for QUIC.

([#&#8203;7201](https://redirect.github.com/mitmproxy/mitmproxy/pull/7201),
[@&#8203;mhils](https://redirect.github.com/mhils))
- Add support for full mTLS with client certs between client and
mitmproxy.

([#&#8203;7175](https://redirect.github.com/mitmproxy/mitmproxy/pull/7175),
[@&#8203;Kriechi](https://redirect.github.com/Kriechi))
-   Update documentation adding a list of all possibile web_columns.

([#&#8203;7205](https://redirect.github.com/mitmproxy/mitmproxy/pull/7205),
[@&#8203;lups2000](https://redirect.github.com/lups2000),
[@&#8203;Abhishek-Bohora](https://redirect.github.com/Abhishek-Bohora))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/allenporter/pyrainbird).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Nov 3, 2024
1 parent 20eb319 commit 89ee3c2
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion requirements_dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ ruff==0.7.2
aiohttp==3.10.10
aiohttp_retry==2.9.0
freezegun==1.5.1
mitmproxy==10.4.2
mitmproxy==11.0.0
parameterized==0.9.0
mashumaro==3.14
pytest-aiohttp==1.0.5
Expand Down

0 comments on commit 89ee3c2

Please sign in to comment.