diff --git a/pkgs/development/python-modules/peakrdl/default.nix b/pkgs/development/python-modules/peakrdl-cli/default.nix similarity index 83% rename from pkgs/development/python-modules/peakrdl/default.nix rename to pkgs/development/python-modules/peakrdl-cli/default.nix index afa16f433a2b..112089c410d8 100644 --- a/pkgs/development/python-modules/peakrdl/default.nix +++ b/pkgs/development/python-modules/peakrdl-cli/default.nix @@ -9,8 +9,8 @@ typing-extensions, }: -buildPythonPackage rec { - pname = "peakrdl"; +buildPythonPackage (finalAttrs: { + pname = "peakrdl-cli"; version = "1.5.0"; pyproject = true; @@ -18,10 +18,10 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "SystemRDL"; repo = "PeakRDL"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-SqLhOzx0gUVG8k4ikNbx8p1vO/ZqTQ/KAtidRWM2SZI="; }; - sourceRoot = "${src.name}/peakrdl-cli"; + sourceRoot = "${finalAttrs.src.name}/peakrdl-cli"; build-system = [ setuptools @@ -42,4 +42,4 @@ buildPythonPackage rec { maintainers = [ lib.maintainers.jmbaur ]; mainProgram = "peakrdl"; }; -} +}) diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 16df0610345a..e59d88ce3f66 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -417,6 +417,7 @@ mapAliases { pathpy = throw "'pathpy' has been renamed to/replaced by 'path'"; # Converted to throw 2025-10-29 pcbnew-transition = throw "'pcbnew-transition' has been renamed to/replaced by 'pcbnewtransition'"; # Converted to throw 2025-10-29 pdfminer = throw "'pdfminer' has been renamed to/replaced by 'pdfminer-six'"; # Converted to throw 2025-10-29 + peakrdl = throw "'peakrdl' has been renamed to/replaced by 'peakrdl-cli'"; # added 2026-07-14 pep257 = throw "'pep257' has been renamed to/replaced by 'pydocstyle'"; # Converted to throw 2025-10-29 percol = throw "percol has been removed because it hasn't been updated since 2019"; # added 2025-05-25 pilight = throw "'pilight' has been removed, because it is unmaintained since 2019 and the integration was removed from Home Assistant."; # added 2026-05-06 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1ccb3285fe6d..3694b06b8468 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -12967,10 +12967,10 @@ self: super: with self; { peacasso = callPackage ../development/python-modules/peacasso { }; - peakrdl = callPackage ../development/python-modules/peakrdl { }; - peakrdl-cheader = callPackage ../development/python-modules/peakrdl-cheader { }; + peakrdl-cli = callPackage ../development/python-modules/peakrdl-cli { }; + peakrdl-ipxact = callPackage ../development/python-modules/peakrdl-ipxact { }; peakrdl-markdown = callPackage ../development/python-modules/peakrdl-markdown { };