{ lib, fetchFromGitHub, python3Packages, }: python3Packages.buildPythonPackage rec { pname = "stac-validator"; version = "3.10.2"; pyproject = true; src = fetchFromGitHub { owner = "stac-utils"; repo = "stac-validator"; tag = "v${version}"; hash = "sha256-Csw7+/0VTZuZ7xBmdPAWBk8NMGXtjKfr15F3IkbCFZ8="; }; build-system = [ python3Packages.setuptools ]; pythonRelaxDeps = [ "click" ]; dependencies = with python3Packages; [ click jsonschema pyyaml requests ]; pythonImportsCheck = [ "stac_validator" ]; meta = { description = "Validator for the SpatioTemporal Asset Catalog (STAC) specification"; homepage = "https://github.com/stac-utils/stac-validator"; license = lib.licenses.asl20; teams = [ lib.teams.geospatial ]; }; }