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-08 22:25:51 +02:00
parent 9d8691d37c
commit 01f6deed20
No known key found for this signature in database
GPG Key ID: 87C1E9888F856759
3 changed files with 1 additions and 36 deletions

View File

@ -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 ];
};
}

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

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 { };