python312Packages.fnllm: 0.0.11 -> 0.0.12 (#364582)
[NixPkgs.git] / pkgs / development / python-modules / xarray / default.nix
blob96540a3484b6abe54daafe93ddafaff2809449c1
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   numpy,
6   packaging,
7   pandas,
8   pytestCheckHook,
9   pythonOlder,
10   setuptools,
11   setuptools-scm,
14 buildPythonPackage rec {
15   pname = "xarray";
16   version = "2024.10.0";
17   pyproject = true;
19   disabled = pythonOlder "3.10";
21   src = fetchFromGitHub {
22     owner = "pydata";
23     repo = "xarray";
24     rev = "refs/tags/v${version}";
25     hash = "sha256-s5MvHp2OkomD3xNYzj9oKlVLMgHZDQRBJM6vgOAv1jQ=";
26   };
28   build-system = [
29     setuptools
30     setuptools-scm
31   ];
33   dependencies = [
34     numpy
35     packaging
36     pandas
37   ];
39   nativeCheckInputs = [
40     pytestCheckHook
41   ];
43   pythonImportsCheck = [ "xarray" ];
45   meta = {
46     changelog = "https://github.com/pydata/xarray/blob/${src.rev}/doc/whats-new.rst";
47     description = "N-D labeled arrays and datasets in Python";
48     homepage = "https://github.com/pydata/xarray";
49     license = lib.licenses.asl20;
50     maintainers = with lib.maintainers; [
51       doronbehar
52     ];
53   };