default.nix (816B)
1 { 2 lib, 3 fetchFromGitHub, 4 python3Packages, 5 }: 6 7 python3Packages.buildPythonPackage { 8 pname = "westra-passes"; 9 version = "0-unstable-2025-01-28"; 10 pyproject = true; 11 12 src = fetchFromGitHub { 13 owner = "wladich"; 14 repo = "westra_passes_for_nakarte"; 15 rev = "98912314a192f58679c812b61c3a710891fbea7c"; 16 hash = "sha256-Mtwmpvq0EK1H+Xz6HWmauKpo+ApSqfsgKOEGR3JwIXs="; 17 }; 18 19 build-system = with python3Packages; [ setuptools ]; 20 21 dependencies = with python3Packages; [ 22 shapely 23 numpy 24 scipy 25 odfpy 26 ]; 27 28 nativeCheckInputs = with python3Packages; [ pytestCheckHook ]; 29 30 meta = { 31 description = "Mountain passes for nakarte"; 32 homepage = "https://github.com/wladich/westra_passes_for_nakarte"; 33 license = lib.licenses.free; 34 maintainers = [ lib.maintainers.sikmir ]; 35 }; 36 }