python3Packages.scikit-bio: cleanup

This commit is contained in:
Gaetan Lepage
2025-10-24 14:29:46 +00:00
parent b1e6f565ea
commit 99271ca28e
@@ -3,24 +3,27 @@
buildPythonPackage,
fetchFromGitHub,
# build-system
setuptools,
cython,
oldest-supported-numpy,
requests,
# dependencies
array-api-compat,
biom-format,
decorator,
h5py,
natsort,
numpy,
pandas,
scipy,
h5py,
biom-format,
statsmodels,
patsy,
array-api-compat,
requests,
scipy,
statsmodels,
python,
# tests
pytestCheckHook,
python,
}:
buildPythonPackage rec {
@@ -42,20 +45,22 @@ buildPythonPackage rec {
];
dependencies = [
requests
array-api-compat
biom-format
decorator
h5py
natsort
numpy
pandas
scipy
h5py
biom-format
statsmodels
patsy
array-api-compat
requests
scipy
statsmodels
];
nativeCheckInputs = [ pytestCheckHook ];
nativeCheckInputs = [
pytestCheckHook
];
# only the $out dir contains the built cython extensions, so we run the tests inside there
enabledTestPaths = [ "${placeholder "out"}/${python.sitePackages}/skbio" ];
@@ -63,8 +68,10 @@ buildPythonPackage rec {
pythonImportsCheck = [ "skbio" ];
meta = {
homepage = "http://scikit-bio.org/";
description = "Data structures, algorithms and educational resources for bioinformatics";
homepage = "http://scikit-bio.org/";
downloadPage = "https://github.com/scikit-bio/scikit-bio";
changelog = "https://github.com/scikit-bio/scikit-bio/blob/${version}/CHANGELOG.md";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ tomasajt ];
};