Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.1 kB · 60 lines
Nix
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061{ lib, buildPythonPackage, pythonOlder, fetchFromGitHub,
# build-system cython, oldest-supported-numpy, setuptools,
# dependencies numpy,
# checks colormath, pytestCheckHook,}:
buildPythonPackage rec { pname = "color-operations"; version = "0.2.0"; pyproject = true;
disabled = pythonOlder "3.9";
src = fetchFromGitHub { owner = "vincentsarago"; repo = "color-operations"; tag = version; hash = "sha256-LUO9PxrXCkFqyguvX4GT6vmlALMyfkDqXeGZAQG76vw="; };
build-system = [ cython oldest-supported-numpy setuptools ];
dependencies = [ numpy ];
nativeCheckInputs = [ colormath pytestCheckHook ];
preCheck = '' python setup.py build_ext --inplace '';
pythonImportsCheck = [ "color_operations" ];
meta = { description = "Apply basic color-oriented image operations. Fork of rio-color"; homepage = "https://github.com/vincentsarago/color-operations"; changelog = "https://github.com/vincentsarago/color-operations/releases/tag/${src.tag}"; license = lib.licenses.mit; teams = [ lib.teams.geospatial ]; };}