diff --git a/pkgs/development/python-modules/pyedbglib/default.nix b/pkgs/development/python-modules/pyedbglib/default.nix index e07f2e825b4c..e4beac66ecca 100644 --- a/pkgs/development/python-modules/pyedbglib/default.nix +++ b/pkgs/development/python-modules/pyedbglib/default.nix @@ -16,7 +16,7 @@ mock, }: -buildPythonPackage { +buildPythonPackage (finalAttrs: { pname = "pyedbglib"; version = "2.24.2.18"; pyproject = true; @@ -24,9 +24,7 @@ buildPythonPackage { src = fetchFromGitHub { owner = "microchip-pic-avr-tools"; repo = "pyedbglib"; - # the repo currently does not tag releases, so using the - # commit ID for now - rev = "9bbeceba942772ef31b9c059b761460a782313e"; + tag = finalAttrs.version; hash = "sha256-iZB/+JEBy5n1zfajmJmEqRVQ2hPzJD/U85SvmyFiGhc="; }; @@ -54,4 +52,4 @@ buildPythonPackage { license = lib.licenses.mit; maintainers = with lib.maintainers; [ prophetofxenu ]; }; -} +}) diff --git a/pkgs/development/python-modules/pymcuprog/default.nix b/pkgs/development/python-modules/pymcuprog/default.nix index b80af5b4a8b0..c5f26e9565a9 100644 --- a/pkgs/development/python-modules/pymcuprog/default.nix +++ b/pkgs/development/python-modules/pymcuprog/default.nix @@ -21,7 +21,7 @@ writableTmpDirAsHomeHook, }: -buildPythonPackage { +buildPythonPackage (finalAttrs: { pname = "pymcuprog"; version = "3.19.4.61"; pyproject = true; @@ -29,9 +29,7 @@ buildPythonPackage { src = fetchFromGitHub { owner = "microchip-pic-avr-tools"; repo = "pymcuprog"; - # the repo currently does not tag releases, so using the - # commit ID for now - rev = "e2fa9a7f0b9cc413367c51b9ccf19d93cdca6c8"; + tag = finalAttrs.version; hash = "sha256-RmFGQ6LbuwwM/WHr01nYGZYoWG7Qbasz/TL4r8l1NUk"; }; @@ -66,4 +64,4 @@ buildPythonPackage { license = lib.licenses.mit; maintainers = with lib.maintainers; [ prophetofxenu ]; }; -} +})