python3Packages.deap: migrate to pyproject, enable __structuredAttrs, use finalAttrs, 1.4.3 -> 1.4.4 (#532326)

This commit is contained in:
Sandro
2026-06-21 13:53:25 +00:00
committed by GitHub
@@ -2,25 +2,34 @@
lib,
buildPythonPackage,
fetchPypi,
matplotlib,
setuptools,
moocore,
numpy,
pytestCheckHook,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "deap";
version = "1.4.3";
format = "setuptools";
version = "1.4.4";
pyproject = true;
__structuredAttrs = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-fJcIj7BYNb3CVb7EdcsOd43itD5Ey++/K81lWu7IZf0=";
inherit (finalAttrs) version;
pname = "deap";
hash = "sha256-UNS9kk/KWhaj26i/2xFApV6cJM5QgWq09Wg9LzHC1zQ=";
};
propagatedBuildInputs = [
matplotlib
build-system = [
setuptools
];
dependencies = [
moocore
numpy
];
nativeCheckInputs = [ pytestCheckHook ];
meta = {
@@ -32,4 +41,4 @@ buildPythonPackage rec {
psyanticy
];
};
}
})