From 9cad41cb9d9a4b97f4c970dca7f432953bb0ae22 Mon Sep 17 00:00:00 2001 From: Maximilian Hils Date: Sun, 24 Sep 2023 16:30:52 +0200 Subject: [PATCH] bump mitmproxy_rs dependency, update CHANGELOG.md --- CHANGELOG.md | 8 ++++++++ pyproject.toml | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index eb5564e95..46e0c95bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,14 @@ ([#6335](https://github.com/mitmproxy/mitmproxy/pull/6335), @stanleygvi) * Add support for writing HAR files using the `save.har` command and the `hardump` option for mitmdump. ([#6368](https://github.com/mitmproxy/mitmproxy/pull/6368), @stanleygvi) +* Packaging changes: + - `mitmproxy-rs` does not depend on a protobuf compiler being available anymore, + we're now also providing a working source distribution for all platforms. + - On macOS, `mitmproxy-rs` now depends on `mitmproxy-macos`. We only provide binary wheels for this package because + it contains a code-signed system extension. Building from source requires a valid Apple Developer Id, see CI for + details. + - On Windows, `mitmproxy-rs` now depends on `mitmproxy-windows`. We only provide binary wheels for this package to + simplify our deployment process, see CI for how to build from source. * Increase maximum dump file size accepted by mitmweb ([#6373](https://github.com/mitmproxy/mitmproxy/pull/6373), @t-wy) diff --git a/pyproject.toml b/pyproject.toml index 749f0734a..b484e268d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -41,7 +41,7 @@ dependencies = [ "hyperframe>=6.0,<7", "kaitaistruct>=0.10,<0.11", "ldap3>=2.8,<2.10", - "mitmproxy_rs>=0.3.2,<0.4", + "mitmproxy_rs>=0.3.6,<0.4", "msgpack>=1.0.0, <1.1.0", "passlib>=1.6.5, <1.8", "protobuf>=3.14,<5",