Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 pytestCheckHook, 6 pythonOlder, 7 8 libpysal, 9 numpy, 10 scipy, 11 setuptools-scm, 12}: 13 14buildPythonPackage rec { 15 pname = "inequality"; 16 version = "1.0.1"; 17 pyproject = true; 18 disabled = pythonOlder "3.10"; 19 20 src = fetchFromGitHub { 21 owner = "pysal"; 22 repo = "inequality"; 23 rev = "v${version}"; 24 hash = "sha256-dy1/KXnmIh5LnTxuyYfIvtt1p2CIpNQ970o5pTg6diQ="; 25 }; 26 27 build-system = [ setuptools-scm ]; 28 29 propagatedBuildInputs = [ 30 libpysal 31 numpy 32 scipy 33 ]; 34 35 nativeCheckInputs = [ pytestCheckHook ]; 36 37 pythonImportsCheck = [ "inequality" ]; 38 39 meta = { 40 description = "Spatial inequality analysis"; 41 homepage = "https://github.com/pysal/inequality"; 42 license = lib.licenses.bsd3; 43 maintainers = lib.teams.geospatial.members; 44 }; 45}