1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 hatchling,
6 typing-extensions,
7}:
8let
9 pname = "coloraide";
10 version = "5.1";
11in
12buildPythonPackage {
13 inherit pname version;
14 pyproject = true;
15
16 src = fetchPypi {
17 inherit pname version;
18 hash = "sha256-DfBmpjbb2EgZgfrEkCQNPtkGtANDx8AXErPfVC8rJ1A=";
19 };
20
21 build-system = [
22 hatchling
23 ];
24
25 dependencies = [
26 typing-extensions
27 ];
28
29 pythonImportsCheck = [
30 "coloraide"
31 ];
32
33 meta = {
34 description = "Color library for Python";
35 homepage = "https://pypi.org/project/coloraide/";
36 license = lib.licenses.mit;
37 maintainers = [
38 lib.maintainers._9999years
39 ];
40 };
41}