From c568a8a98af5abc23ffe63dd60c4cefe78375595 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Sat, 6 Dec 2025 10:45:48 -0800 Subject: [PATCH 1/2] python3Packages.mitmproxy-macos: fix download hash The version updated silently when mitmproxy did, leading to a Hydra failure. --- pkgs/development/python-modules/mitmproxy-macos/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/mitmproxy-macos/default.nix b/pkgs/development/python-modules/mitmproxy-macos/default.nix index 3193cc4b405d..551e0f9911b2 100644 --- a/pkgs/development/python-modules/mitmproxy-macos/default.nix +++ b/pkgs/development/python-modules/mitmproxy-macos/default.nix @@ -10,13 +10,14 @@ buildPythonPackage rec { inherit (mitmproxy-rs) version; format = "wheel"; + # Note: if this isn't downloading, its because mitmproxy-rs updated without also updating this. src = fetchPypi { pname = "mitmproxy_macos"; inherit version; format = "wheel"; dist = "py3"; python = "py3"; - hash = "sha256-NArp10yhERk7Hhw5fIU+ekbupyldyzpLQdKgebiUpOM="; + hash = "sha256-baAfEY4hEN3wOEicgE53gY71IX003JYFyyZaNJ7U8UA="; }; # repo has no python tests From 745c8ac60b4ba15c3eab7fa8a3cb4d11aa95f531 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Sun, 7 Dec 2025 10:59:43 -0800 Subject: [PATCH 2/2] python3Packages.mitmproxy-macos: fix sourceProvenance --- pkgs/development/python-modules/mitmproxy-macos/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/mitmproxy-macos/default.nix b/pkgs/development/python-modules/mitmproxy-macos/default.nix index 551e0f9911b2..c1597ec6c2a7 100644 --- a/pkgs/development/python-modules/mitmproxy-macos/default.nix +++ b/pkgs/development/python-modules/mitmproxy-macos/default.nix @@ -30,6 +30,6 @@ buildPythonPackage rec { description = "MacOS Rust bits in mitmproxy"; homepage = "https://github.com/mitmproxy/mitmproxy_rs/tree/main/mitmproxy-macos"; platforms = lib.platforms.darwin; - sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; }