python312Packages.aadict: drop

The package was last maintained 8y ago (2016) and was packaged as a
dependency for passwordmeter, which never manifested.

Its tests rely on nose, which is not compatible with Python 3.12, so
there is little reason to keep it around.
This commit is contained in:
Martin Weinelt
2024-07-09 17:13:00 +02:00
parent 9d8691d37c
commit 01f6deed20
3 changed files with 1 additions and 36 deletions
@@ -1,34 +0,0 @@
{
lib,
buildPythonPackage,
fetchPypi,
six,
pynose,
setuptools,
}:
buildPythonPackage rec {
pname = "aadict";
version = "0.2.3";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-p3MorFXbtXNdqZRBhwJRvv4TX2h6twenoXhWE2OydwQ=";
};
build-system = [ setuptools ];
dependencies = [ six ];
nativeCheckInputs = [ pynose ];
pythonImportsCheck = [ "aadict" ];
meta = with lib; {
description = "Auto-attribute dict (and a couple of other useful dict functions)";
homepage = "https://github.com/metagriffin/aadict";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ glittershark ];
};
}
+1
View File
@@ -33,6 +33,7 @@ in
### Deprecated aliases - for backward compatibility
mapAliases ({
aadict = throw "aadict was removed, it was introduced as a dependency for a package that never manifested and has been an unused leaf package ever since"; # added 2024-07-08
abodepy = jaraco-abode; # added 2023-02-01
acebinf = throw "acebinf has been removed because it is abandoned and broken."; # Added 2023-05-19
adafruit-nrfutil = throw "adafruit-nrfutil has been promoted to a top-level attribute name: `pkgs.adafruit-nrfutil`."; # Added 2023-11-19
-2
View File
@@ -25,8 +25,6 @@ self: super: with self; {
a2wsgi = callPackage ../development/python-modules/a2wsgi { };
aadict = callPackage ../development/python-modules/aadict { };
aafigure = callPackage ../development/python-modules/aafigure { };
aardwolf = callPackage ../development/python-modules/aardwolf { };