biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / development / python-modules / gpxpy / default.nix
blob640f2b4d6fe178740ac2edaa577039f5c79f0fce
2   lib,
3   fetchFromGitHub,
4   buildPythonPackage,
5   python,
6   lxml,
7   pythonOlder,
8 }:
10 buildPythonPackage rec {
11   pname = "gpxpy";
12   version = "1.6.2";
13   format = "setuptools";
14   disabled = pythonOlder "3.6";
16   src = fetchFromGitHub {
17     owner = "tkrajina";
18     repo = pname;
19     rev = "v${version}";
20     hash = "sha256-s65k0u4LIwHX9RJMJIYMkNS4/Z0wstzqYVPAjydo2iI=";
21   };
23   propagatedBuildInputs = [ lxml ];
25   checkPhase = ''
26     ${python.interpreter} -m unittest test
27   '';
29   meta = with lib; {
30     description = "Python GPX (GPS eXchange format) parser";
31     mainProgram = "gpxinfo";
32     homepage = "https://github.com/tkrajina/gpxpy";
33     license = licenses.asl20;
34     platforms = platforms.unix;
35     maintainers = with maintainers; [ sikmir ];
36   };