diff --git a/pkgs/development/python-modules/ionhash/default.nix b/pkgs/development/python-modules/ionhash/default.nix deleted file mode 100644 index 8d99e24101f3..000000000000 --- a/pkgs/development/python-modules/ionhash/default.nix +++ /dev/null @@ -1,51 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchFromGitHub, - fetchpatch, - amazon-ion, - six, - pytestCheckHook, -}: - -buildPythonPackage rec { - pname = "ionhash"; - version = "1.2.1"; - format = "setuptools"; - - src = fetchFromGitHub { - owner = "amzn"; - repo = "ion-hash-python"; - rev = "v${version}"; - hash = "sha256-mXOLKXauWwwIA/LnF4qyZsBiF/QM+rF9MmE2ewmozYo="; - fetchSubmodules = true; - }; - - patches = [ - (fetchpatch { - url = "https://github.com/amzn/ion-hash-python/commit/5cab56d694ecc176e394bb455c2d726ba1514ce0.patch"; - hash = "sha256-P5QByNafgxI//e3m+b0oG00+rVymCsT/J4dOZSk3354="; - }) - ]; - - postPatch = '' - substituteInPlace setup.py --replace "'pytest-runner'," "" - ''; - - propagatedBuildInputs = [ - amazon-ion - six - ]; - - nativeCheckInputs = [ pytestCheckHook ]; - - pythonImportsCheck = [ "ionhash" ]; - - meta = with lib; { - description = "Python implementation of Amazon Ion Hash"; - homepage = "https://github.com/amzn/ion-hash-python"; - license = licenses.asl20; - maintainers = [ maintainers.terlar ]; - broken = true; # last successful build 2023-09-28 - }; -} diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index a4804ad94421..49ff85cf8eda 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -340,6 +340,7 @@ mapAliases ({ imgaug = throw "imgaug has been removed as it is no longer maintained"; # added 2023-07-10 imgtool = throw "imgtool has been promoted to a top-level attribute name: `mcuboot-imgtool`"; # added 2024-10-09 intreehook = throw "intreehooks has been removed because it is obsolete as a backend-path key was added to PEP 517"; # added 2023-04-11 + ionhash = throw "ionhash has been removed due to being unmaintained upstream"; # added 2025-07-30 iotawattpy = ha-iotawattpy; # added 2025-07-06 ipaddress = throw "ipaddress has been removed because it is no longer required since python 2.7."; # added 2022-05-30 ipdbplugin = throw "ipdbplugin has been removed because it has no longer maintained for 6 years"; # added 2024-05-21 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 7eb858500071..1f210b7ad8c3 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -7077,8 +7077,6 @@ self: super: with self; { iometer = callPackage ../development/python-modules/iometer { }; - ionhash = callPackage ../development/python-modules/ionhash { }; - ionoscloud = callPackage ../development/python-modules/ionoscloud { }; iopath = callPackage ../development/python-modules/iopath { };