python312Packages.pint-xarray: init at 0.4 (#377344)
[NixPkgs.git] / pkgs / development / python-modules / kde-material-you-colors / default.nix
blobd8c2d8b14329c79e116d3522674f1b1d05d77f0b
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   setuptools,
7   dbus-python,
8   numpy,
9   pillow,
10   materialyoucolor,
13 buildPythonPackage rec {
14   pname = "kde-material-you-colors";
15   version = "1.10.0";
16   pyproject = true;
18   src = fetchFromGitHub {
19     owner = "luisbocanegra";
20     repo = "kde-material-you-colors";
21     tag = "v${version}";
22     hash = "sha256-qT2F3OtRzYagbBH/4kijuy4udD6Ak74WacIhfzaNWqo=";
23   };
25   build-system = [ setuptools ];
26   dependencies = [
27     dbus-python
28     numpy
29     pillow
30     materialyoucolor
31   ];
33   pythonImportsCheck = [ "kde_material_you_colors" ];
35   doCheck = false; # no unittests, and would require KDE desktop environment
37   meta = {
38     homepage = "https://store.kde.org/p/2136963";
39     description = "Automatic color scheme generator from your wallpaper for KDE Plasma powered by Material You";
40     license = lib.licenses.gpl3Only;
41     maintainers = with lib.maintainers; [ sigmanificient ];
42     mainProgram = "kde-material-you-colors";
43   };