at 22.05-pre 681 B view raw
1{ lib, fetchFromGitHub, buildPythonPackage, python, lxml, isPy3k }: 2 3buildPythonPackage rec { 4 pname = "gpxpy"; 5 version = "1.4.2"; 6 disabled = !isPy3k; 7 8 src = fetchFromGitHub { 9 owner = "tkrajina"; 10 repo = pname; 11 rev = "v${version}"; 12 sha256 = "1r5gb660nrkrdbw5m5h1n5k10npcfv9bxqv92z55ds8r7rw2saz6"; 13 }; 14 15 propagatedBuildInputs = [ lxml ]; 16 17 checkPhase = '' 18 ${python.interpreter} -m unittest test 19 ''; 20 21 meta = with lib; { 22 description = "Python GPX (GPS eXchange format) parser"; 23 homepage = "https://github.com/tkrajina/gpxpy"; 24 license = licenses.asl20; 25 platforms = platforms.unix; 26 maintainers = with maintainers; [ sikmir ]; 27 }; 28}