From 9ed444d2124706d58b8ab546ad4252e51ab47674 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sun, 23 Apr 2023 19:27:36 +0000 Subject: [PATCH] python3.pkgs.pyblake2: remove No longer used by trezor (the only thing that used it in Nixpkgs), and deprecated upstream in favor of hashlib in the standard library, which has supported BLAKE2 since Python 3.6. --- .../python-modules/pyblake2/default.nix | 23 ------------------- .../python-modules/trezor/default.nix | 2 -- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 -- 4 files changed, 1 insertion(+), 27 deletions(-) delete mode 100644 pkgs/development/python-modules/pyblake2/default.nix diff --git a/pkgs/development/python-modules/pyblake2/default.nix b/pkgs/development/python-modules/pyblake2/default.nix deleted file mode 100644 index a0f62cf0e77f..000000000000 --- a/pkgs/development/python-modules/pyblake2/default.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ lib -, buildPythonPackage -, fetchPypi -}: - -buildPythonPackage rec { - pname = "pyblake2"; - version = "1.1.2"; - - src = fetchPypi { - inherit pname version; - sha256 = "5ccc7eb02edb82fafb8adbb90746af71460fbc29aa0f822526fc976dff83e93f"; - }; - - # requires setting up sphinx doctest - doCheck = false; - - meta = { - description = "BLAKE2 hash function extension module"; - license = lib.licenses.publicDomain; - homepage = "https://github.com/dchest/pyblake2"; - }; -} diff --git a/pkgs/development/python-modules/trezor/default.nix b/pkgs/development/python-modules/trezor/default.nix index a106db6d5656..24c282d7d8b1 100644 --- a/pkgs/development/python-modules/trezor/default.nix +++ b/pkgs/development/python-modules/trezor/default.nix @@ -14,7 +14,6 @@ , mnemonic , pillow , protobuf -, pyblake2 , requests , shamir-mnemonic , simple-rlp @@ -47,7 +46,6 @@ buildPythonPackage rec { mnemonic pillow protobuf - pyblake2 requests shamir-mnemonic simple-rlp diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 7af70d4884f4..e0fb03cbca0d 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -186,6 +186,7 @@ mapAliases ({ pushbullet = pushbullet-py; # Added 2022-10-15 Pweave = pweave; # added 2023-02-19 pyalmond = throw "pyalmond has been removed, since its API endpoints have been shutdown"; # added 2023-02-02 + pyblake2 = throw "pyblake2 is deprecated in favor of hashlib"; # added 2023-04-23 pydrive = throw "pydrive is broken and deprecated and has been replaced with pydrive2."; # added 2022-06-01 PyGithub = pygithub; # added 2023-02-19 pyGtkGlade = throw "Glade support for pygtk has been removed"; # added 2022-01-15 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index f6af5c709edb..a8e15ce0d1e0 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -8016,8 +8016,6 @@ self: super: with self; { pyblackbird = callPackage ../development/python-modules/pyblackbird { }; - pyblake2 = callPackage ../development/python-modules/pyblake2 { }; - pyblock = toPythonModule (callPackage ../development/python-modules/pyblock { }); pybluez = callPackage ../development/python-modules/pybluez {