32 buildPythonPackage rec {
37 src = fetchFromGitHub {
40 rev = "refs/tags/v${version}";
41 hash = "sha256-0kCEIHNOXIkdwDH5zCVWnR/W79ppc/1PFsJ/a4goGzk=";
44 build-system = [ setuptools ];
54 # This is ONLY turned off when we have testing enabled.
55 # The reason we do this is because of duplicate packages in the enclosure
56 # when using the packages in nativeCheckInputs.
57 # Affected packages: grpcio protobuf tensorboard tensorboard-plugin-profile
58 catchConflicts = (!doCheck);
78 # Requires the datasets we prevent from downloading
79 "test_create_imagelab"
84 "tests/test_dataset.py"
85 # Requires the datasets we just prevented from downloading
86 "tests/datalab/test_cleanvision_integration.py"
87 # Fails because of issues with the keras derivation
88 "tests/test_frameworks.py"
92 description = "Standard data-centric AI package for data quality and machine learning with messy, real-world data and labels";
93 homepage = "https://github.com/cleanlab/cleanlab";
94 changelog = "https://github.com/cleanlab/cleanlab/releases/tag/v${version}";
95 license = lib.licenses.agpl3Only;
96 maintainers = with lib.maintainers; [ happysalada ];