Loading pkgs/development/python-modules/mitmproxy-rs/Cargo.lock 0 → 100644 +2763 −0 File added.Preview size limit exceeded, changes collapsed. Show changes pkgs/development/python-modules/mitmproxy-rs/default.nix 0 → 100644 +49 −0 Original line number Diff line number Diff line { lib , stdenv , buildPythonPackage , fetchFromGitHub , rustPlatform , darwin }: buildPythonPackage rec { pname = "mitmproxy-rs"; version = "0.3.11"; pyproject = true; src = fetchFromGitHub { owner = "mitmproxy"; repo = "mitmproxy_rs"; rev = version; hash = "sha256-V6LUr1jJiTo0+53jipkTyzG5JSw6uHaS6ziyBaFbETw="; }; cargoDeps = rustPlatform.importCargoLock { lockFile = ./Cargo.lock; outputHashes = { "internet-packet-0.1.0" = "sha256-VtEuCE1sulBIFVymh7YW7VHCuIBjtb6tHoPz2tjxX+Q="; }; }; buildAndTestSubdir = "mitmproxy-rs"; nativeBuildInputs = [ rustPlatform.cargoSetupHook rustPlatform.maturinBuildHook ]; buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ]; pythonImportsCheck = [ "mitmproxy_rs" ]; meta = with lib; { description = "The Rust bits in mitmproxy"; homepage = " https://github.com/mitmproxy/mitmproxy_rs"; changelog = "https://github.com/mitmproxy/mitmproxy_rs/blob/${src.rev}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; platforms = platforms.all; }; } pkgs/development/python-modules/mitmproxy/default.nix +7 −10 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ , buildPythonPackage , pythonOlder # Mitmproxy requirements , aioquic , asgiref , blinker , brotli Loading @@ -14,7 +15,7 @@ , hyperframe , kaitaistruct , ldap3 , mitmproxy-wireguard , mitmproxy-rs , msgpack , passlib , protobuf Loading @@ -41,19 +42,20 @@ buildPythonPackage rec { pname = "mitmproxy"; version = "9.0.1"; version = "10.1.1"; disabled = pythonOlder "3.9"; pyproject = true; src = fetchFromGitHub { owner = "mitmproxy"; repo = "mitmproxy"; rev = "refs/tags/${version}"; hash = "sha256-CINKvRnBspciS+wefJB8gzBE13L8CjbYCkmLmTTeYlA="; hash = "sha256-/ouMj7UVowvzwjOuusgVfXjvjNPKpuJUuoJf6Sl9P44="; }; propagatedBuildInputs = [ setuptools # setup.py aioquic asgiref blinker brotli Loading @@ -65,7 +67,7 @@ buildPythonPackage rec { hyperframe kaitaistruct ldap3 mitmproxy-wireguard mitmproxy-rs msgpack passlib protobuf Loading @@ -91,11 +93,6 @@ buildPythonPackage rec { requests ]; postPatch = '' # remove dependency constraints sed 's/>=\([0-9]\.\?\)\+\( \?, \?<\([0-9]\.\?\)\+\)\?\( \?, \?!=\([0-9]\.\?\)\+\)\?//' -i setup.py ''; __darwinAllowLocalNetworking = true; preCheck = '' Loading pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -6862,6 +6862,8 @@ self: super: with self; { mitmproxy = callPackage ../development/python-modules/mitmproxy { }; mitmproxy-rs = callPackage ../development/python-modules/mitmproxy-rs { }; mitmproxy-wireguard = callPackage ../development/python-modules/mitmproxy-wireguard { }; mitogen = callPackage ../development/python-modules/mitogen { }; Loading Loading
pkgs/development/python-modules/mitmproxy-rs/Cargo.lock 0 → 100644 +2763 −0 File added.Preview size limit exceeded, changes collapsed. Show changes
pkgs/development/python-modules/mitmproxy-rs/default.nix 0 → 100644 +49 −0 Original line number Diff line number Diff line { lib , stdenv , buildPythonPackage , fetchFromGitHub , rustPlatform , darwin }: buildPythonPackage rec { pname = "mitmproxy-rs"; version = "0.3.11"; pyproject = true; src = fetchFromGitHub { owner = "mitmproxy"; repo = "mitmproxy_rs"; rev = version; hash = "sha256-V6LUr1jJiTo0+53jipkTyzG5JSw6uHaS6ziyBaFbETw="; }; cargoDeps = rustPlatform.importCargoLock { lockFile = ./Cargo.lock; outputHashes = { "internet-packet-0.1.0" = "sha256-VtEuCE1sulBIFVymh7YW7VHCuIBjtb6tHoPz2tjxX+Q="; }; }; buildAndTestSubdir = "mitmproxy-rs"; nativeBuildInputs = [ rustPlatform.cargoSetupHook rustPlatform.maturinBuildHook ]; buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ]; pythonImportsCheck = [ "mitmproxy_rs" ]; meta = with lib; { description = "The Rust bits in mitmproxy"; homepage = " https://github.com/mitmproxy/mitmproxy_rs"; changelog = "https://github.com/mitmproxy/mitmproxy_rs/blob/${src.rev}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; platforms = platforms.all; }; }
pkgs/development/python-modules/mitmproxy/default.nix +7 −10 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ , buildPythonPackage , pythonOlder # Mitmproxy requirements , aioquic , asgiref , blinker , brotli Loading @@ -14,7 +15,7 @@ , hyperframe , kaitaistruct , ldap3 , mitmproxy-wireguard , mitmproxy-rs , msgpack , passlib , protobuf Loading @@ -41,19 +42,20 @@ buildPythonPackage rec { pname = "mitmproxy"; version = "9.0.1"; version = "10.1.1"; disabled = pythonOlder "3.9"; pyproject = true; src = fetchFromGitHub { owner = "mitmproxy"; repo = "mitmproxy"; rev = "refs/tags/${version}"; hash = "sha256-CINKvRnBspciS+wefJB8gzBE13L8CjbYCkmLmTTeYlA="; hash = "sha256-/ouMj7UVowvzwjOuusgVfXjvjNPKpuJUuoJf6Sl9P44="; }; propagatedBuildInputs = [ setuptools # setup.py aioquic asgiref blinker brotli Loading @@ -65,7 +67,7 @@ buildPythonPackage rec { hyperframe kaitaistruct ldap3 mitmproxy-wireguard mitmproxy-rs msgpack passlib protobuf Loading @@ -91,11 +93,6 @@ buildPythonPackage rec { requests ]; postPatch = '' # remove dependency constraints sed 's/>=\([0-9]\.\?\)\+\( \?, \?<\([0-9]\.\?\)\+\)\?\( \?, \?!=\([0-9]\.\?\)\+\)\?//' -i setup.py ''; __darwinAllowLocalNetworking = true; preCheck = '' Loading
pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -6862,6 +6862,8 @@ self: super: with self; { mitmproxy = callPackage ../development/python-modules/mitmproxy { }; mitmproxy-rs = callPackage ../development/python-modules/mitmproxy-rs { }; mitmproxy-wireguard = callPackage ../development/python-modules/mitmproxy-wireguard { }; mitogen = callPackage ../development/python-modules/mitogen { }; Loading