From 36077ec8f885d97b4c106c6aa41522884184788b Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Fri, 17 Jul 2026 12:05:50 +0200 Subject: [PATCH] python3Packages.rf-protocols: remove dependency on prek prek is a Git hook manager, similar to pre-commit. It's not needed for running the tests. Having prek as a dependency of rf-protocol causes prek to have >1000 reverse dependencies via home-assistant, which is undesirable as this requires each prek update to go through a staging cycle, see e.g. [1]. `$out` stays the same after this change, minus store path differences. [1] https://github.com/NixOS/nixpkgs/pull/539683 --- pkgs/development/python-modules/rf-protocols/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/development/python-modules/rf-protocols/default.nix b/pkgs/development/python-modules/rf-protocols/default.nix index 49fc6ce5e5d6..6830639ae52b 100644 --- a/pkgs/development/python-modules/rf-protocols/default.nix +++ b/pkgs/development/python-modules/rf-protocols/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchFromGitHub, - prek, pyprojectVersionPatchHook, pytest-asyncio, pytestCheckHook, @@ -33,7 +32,6 @@ buildPythonPackage (finalAttrs: { ]; nativeCheckInputs = [ - prek pytest-asyncio pytestCheckHook ];