1{ lib, fetchPypi, buildPythonPackage
2, importlib-metadata, importlib-resources, six, traits
3}:
4
5buildPythonPackage rec {
6 pname = "pyface";
7 version = "7.3.0";
8
9 src = fetchPypi {
10 inherit pname version;
11 sha256 = "a7031ec4cfff034affc822e47ff5e6c1a0272e576d79465cdbbe25f721740322";
12 };
13
14 propagatedBuildInputs = [ importlib-metadata importlib-resources six traits ];
15
16 doCheck = false; # Needs X server
17
18 pythonImportsCheck = [ "pyface" ];
19
20 meta = with lib; {
21 description = "Traits-capable windowing framework";
22 homepage = "https://github.com/enthought/pyface";
23 maintainers = with maintainers; [ knedlsepp ];
24 license = licenses.bsdOriginal;
25 };
26}