From 5aac0a234124886afd2041c9710e10291c734e3b Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Sat, 25 Apr 2026 23:53:19 +0200 Subject: [PATCH] python3Packages.hg-commitsigs: drop --- .../python-modules/hg-commitsigs/default.nix | 42 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 - 3 files changed, 1 insertion(+), 44 deletions(-) delete mode 100644 pkgs/development/python-modules/hg-commitsigs/default.nix diff --git a/pkgs/development/python-modules/hg-commitsigs/default.nix b/pkgs/development/python-modules/hg-commitsigs/default.nix deleted file mode 100644 index 84cda6e4325d..000000000000 --- a/pkgs/development/python-modules/hg-commitsigs/default.nix +++ /dev/null @@ -1,42 +0,0 @@ -{ - lib, - fetchhg, - stdenv, - python, -}: - -stdenv.mkDerivation { - pname = "hg-commitsigs"; - # Latest tag is 11 years old. - version = "unstable-2021-01-08"; - - src = fetchhg { - url = "https://foss.heptapod.net/mercurial/commitsigs"; - rev = "b53eb6862bff"; - sha256 = "sha256-PS1OhC9MiVFD7WYlIn6FavD5TyhM50WoV6YagI2pLxU="; - }; - - # Not sure how the tests are supposed to be run, and they 10 years old... - doCheck = false; - dontBuild = true; - - installPhase = '' - mkdir -p $out/${python.sitePackages}/hgext3rd/ - install -D $src/commitsigs.py \ - $out/${python.sitePackages}/hgext3rd/ - ''; - - meta = { - description = "Automatic signing of changeset hashes"; - longDescription = '' - This packages provides a Mercurial extension that lets you sign - the changeset hash when you commit. The signature is embedded - directly in the changeset itself; there wont be any extra - commits. Either GnuPG or OpenSSL can be used to sign the hashes. - ''; - homepage = "https://foss.heptapod.net/mercurial/commitsigs"; - maintainers = with lib.maintainers; [ yoctocell ]; - license = lib.licenses.gpl2Plus; - platforms = lib.platforms.unix; # same as Mercurial - }; -} diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index ae8183aec273..c8403a5b1993 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -251,6 +251,7 @@ mapAliases { HAP-python = throw "'HAP-python' has been renamed to/replaced by 'hap-python'"; # Converted to throw 2025-10-29 hcs_utils = throw "'hcs_utils' has been renamed to/replaced by 'hcs-utils'"; # Converted to throw 2025-10-29 heif-image-plugin = throw "heif-image-plugin has been removed due to lack of upstream maintenance and breakage. Use `pillow-heif` instead."; # added 2025-09-17 + hg-commitsigs = throw "'hg-commitsigs' was removed because it was broken"; # Added 2026-04-25 hglib = throw "'hglib' has been renamed to/replaced by 'python-hglib'"; # Converted to throw 2025-10-29 hijri-converter = hijridate; # added 2025-08-07 holistic-trace-analysis = throw "'holistic-trace-analysis' was removed because there is no such package on PyPI"; # added 2026-02-28 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index d66783552dc8..3652478989e0 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -7042,8 +7042,6 @@ self: super: with self; { hfst = callPackage ../development/python-modules/hfst { }; - hg-commitsigs = callPackage ../development/python-modules/hg-commitsigs { }; - hg-evolve = callPackage ../development/python-modules/hg-evolve { }; hg-git = callPackage ../development/python-modules/hg-git { };