default.nix (849B)
1 { 2 lib, 3 fetchFromGitHub, 4 python3Packages, 5 }: 6 7 python3Packages.buildPythonApplication { 8 pname = "gpx-converter"; 9 version = "0-unstable-2023-04-07"; 10 11 src = fetchFromGitHub { 12 owner = "nidhaloff"; 13 repo = "gpx-converter"; 14 rev = "0dac5d7eaf83d7bb99631b52d4d210dc010e4b60"; 15 hash = "sha256-bT94phfkJiOQ8rZn783qOmIph6ck27z18rQQby9uEeg="; 16 }; 17 18 dependencies = with python3Packages; [ 19 gpxpy 20 numpy 21 pandas 22 ]; 23 24 nativeCheckInputs = with python3Packages; [ 25 pytestCheckHook 26 pytest-runner 27 ]; 28 29 disabledTests = [ "test_gpx_to_dictionary" ]; 30 31 meta = { 32 description = "Python package for manipulating gpx files and easily convert gpx to other different formats"; 33 homepage = "https://github.com/nidhaloff/gpx-converter"; 34 license = lib.licenses.mit; 35 maintainers = [ lib.maintainers.sikmir ]; 36 }; 37 }