default.nix (778B)
1 { lib, stdenv, fetchFromGitHub, python3Packages, rio-mucho }: 2 3 python3Packages.buildPythonPackage rec { 4 pname = "rio-color"; 5 version = "1.0.4"; 6 7 src = fetchFromGitHub { 8 owner = "mapbox"; 9 repo = "rio-color"; 10 rev = version; 11 hash = "sha256-bkXDw8MW0Q+xhYbfN7vexNUzTIjT9c67e6adavQSP1A="; 12 }; 13 14 nativeBuildInputs = with python3Packages; [ cython ]; 15 16 propagatedBuildInputs = with python3Packages; [ 17 click 18 rasterio 19 rio-mucho 20 ]; 21 22 doCheck = false; 23 24 nativeCheckInputs = with python3Packages; [ pytestCheckHook ]; 25 26 pythonImportsCheck = [ "rio_color" ]; 27 28 meta = with lib; { 29 description = "Color correction plugin for rasterio"; 30 inherit (src.meta) homepage; 31 license = licenses.mit; 32 maintainers = [ maintainers.sikmir ]; 33 }; 34 }