connman-gtk: fix FTBFS with GCC-14 (incompatible pointer types) (#376077)
[NixPkgs.git] / pkgs / development / python-modules / cdcs / default.nix
blobe2e420553e02ddab561b919912b54682cab39f4a
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   ipython,
6   numpy,
7   pandas,
8   pytestCheckHook,
9   pythonOlder,
10   requests,
11   responses,
12   setuptools,
13   tqdm,
16 buildPythonPackage rec {
17   pname = "cdcs";
18   version = "0.2.3";
19   pyproject = true;
21   disabled = pythonOlder "3.8";
23   src = fetchFromGitHub {
24     owner = "usnistgov";
25     repo = "pycdcs";
26     tag = "v${version}";
27     hash = "sha256-HhAzULVWkKOWDJ6IZyBy0MYc/YGAFkSTLIgpdyvw1eI=";
28   };
30   build-system = [ setuptools ];
32   dependencies = [
33     ipython
34     numpy
35     pandas
36     requests
37     tqdm
38   ];
40   nativeCheckInputs = [
41     pytestCheckHook
42     responses
43   ];
45   pythonImportsCheck = [ "cdcs" ];
47   disabledTests = [
48     # Test is out-dated
49     "test_head"
50   ];
52   meta = with lib; {
53     description = "Python client for performing REST calls to configurable data curation system (CDCS) databases";
54     homepage = "https://github.com/usnistgov/pycdcs";
55     changelog = "https://github.com/usnistgov/pycdcs/releases/tag/v${version}";
56     license = licenses.mit;
57     maintainers = with maintainers; [ fab ];
58   };