diff --git a/pkgs/by-name/mi/mitmproxy2swagger/package.nix b/pkgs/by-name/mi/mitmproxy2swagger/package.nix index db60db153b05..dfde3544f1e9 100644 --- a/pkgs/by-name/mi/mitmproxy2swagger/package.nix +++ b/pkgs/by-name/mi/mitmproxy2swagger/package.nix @@ -26,6 +26,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { dependencies = with python3.pkgs; [ json-stream mitmproxy + msgpack ruamel-yaml ]; diff --git a/pkgs/development/python-modules/mitmproxy/default.nix b/pkgs/development/python-modules/mitmproxy/default.nix index 26a965bb66c3..52ce74308c43 100644 --- a/pkgs/development/python-modules/mitmproxy/default.nix +++ b/pkgs/development/python-modules/mitmproxy/default.nix @@ -17,7 +17,6 @@ kaitaistruct, ldap3, mitmproxy-rs, - msgpack, nixosTests, publicsuffix2, pyopenssl, @@ -53,6 +52,10 @@ buildPythonPackage rec { # pins many dependencies way to strict pythonRelaxDeps = true; + # msgpack is unused and was removed upstream: + # https://github.com/mitmproxy/mitmproxy/pull/8319 + pythonRemoveDeps = [ "msgpack" ]; + build-system = [ setuptools ]; dependencies = [ @@ -70,7 +73,6 @@ buildPythonPackage rec { kaitaistruct ldap3 mitmproxy-rs - msgpack publicsuffix2 pyopenssl pyparsing