Loading pkgs/development/python-modules/pystac-client/default.nix 0 → 100644 +62 −0 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchFromGitHub, pytestCheckHook, pythonOlder, pystac, pytest-benchmark, pytest-console-scripts, pytest-mock, pytest-recording, python-dateutil, requests, requests-mock, setuptools, }: buildPythonPackage rec { pname = "pystac-client"; version = "0.8.3"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "stac-utils"; repo = "pystac-client"; rev = "v${version}"; hash = "sha256-tzfpvNtj+KkKjA75En+OwxYQWGzxHLACLkzWT2j/ThU="; }; build-system = [ setuptools ]; dependencies = [ pystac python-dateutil requests ]; nativeCheckInputs = [ pytest-benchmark pytestCheckHook pytest-console-scripts pytest-mock pytest-recording requests-mock ]; pytestFlagsArray = [ # Tests accessing Internet "-m 'not vcr'" ]; pythonImportsCheck = [ "pystac_client" ]; meta = { description = "A Python client for working with STAC Catalogs and APIs"; homepage = "https://github.com/stac-utils/pystac-client"; license = lib.licenses.asl20; maintainers = lib.teams.geospatial.members; }; } pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -10501,6 +10501,8 @@ self: super: with self; { pystac = callPackage ../development/python-modules/pystac { }; pystac-client = callPackage ../development/python-modules/pystac-client { }; pysubs2 = callPackage ../development/python-modules/pysubs2 { }; pysuez = callPackage ../development/python-modules/pysuez { }; Loading Loading
pkgs/development/python-modules/pystac-client/default.nix 0 → 100644 +62 −0 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchFromGitHub, pytestCheckHook, pythonOlder, pystac, pytest-benchmark, pytest-console-scripts, pytest-mock, pytest-recording, python-dateutil, requests, requests-mock, setuptools, }: buildPythonPackage rec { pname = "pystac-client"; version = "0.8.3"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "stac-utils"; repo = "pystac-client"; rev = "v${version}"; hash = "sha256-tzfpvNtj+KkKjA75En+OwxYQWGzxHLACLkzWT2j/ThU="; }; build-system = [ setuptools ]; dependencies = [ pystac python-dateutil requests ]; nativeCheckInputs = [ pytest-benchmark pytestCheckHook pytest-console-scripts pytest-mock pytest-recording requests-mock ]; pytestFlagsArray = [ # Tests accessing Internet "-m 'not vcr'" ]; pythonImportsCheck = [ "pystac_client" ]; meta = { description = "A Python client for working with STAC Catalogs and APIs"; homepage = "https://github.com/stac-utils/pystac-client"; license = lib.licenses.asl20; maintainers = lib.teams.geospatial.members; }; }
pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -10501,6 +10501,8 @@ self: super: with self; { pystac = callPackage ../development/python-modules/pystac { }; pystac-client = callPackage ../development/python-modules/pystac-client { }; pysubs2 = callPackage ../development/python-modules/pysubs2 { }; pysuez = callPackage ../development/python-modules/pysuez { }; Loading