default.nix (744B)
1 { 2 lib, 3 fetchFromGitHub, 4 python3Packages, 5 }: 6 7 python3Packages.buildPythonApplication rec { 8 pname = "tilelog"; 9 version = "1.7.0"; 10 11 src = fetchFromGitHub { 12 owner = "openstreetmap"; 13 repo = "tilelog"; 14 rev = "v${version}"; 15 hash = "sha256-tSBawN8u3mw6sSVFUMT+qfjbhwPF+x3sYXpO18YUjpw="; 16 }; 17 18 nativeBuildInputs = with python3Packages; [ flake8 ]; 19 20 dependencies = with python3Packages; [ 21 click 22 publicsuffixlist 23 pyathena 24 pyarrow 25 ]; 26 27 doCheck = false; 28 29 meta = { 30 description = "Tilelog is used to generate tile logs for the OSMF Standard map layer"; 31 homepage = "https://github.com/openstreetmap/tilelog"; 32 license = lib.licenses.gpl3Plus; 33 maintainers = [ lib.maintainers.sikmir ]; 34 }; 35 }