13 buildPythonPackage rec {
16 format = "setuptools";
18 disabled = pythonOlder "3.6";
21 inherit pname version;
22 sha256 = "sha256-AATsUNcYLB4vtyvuooAMDZx8p5fayijb6yJoUKTCW40=";
25 # for the optional dependency ipykernel, only versions < 6 are
26 # supported, so it's not included in the tests, and not propagated
27 propagatedBuildInputs = [
42 disabledTestPaths = lib.optionals (pythonAtLeast "3.10") [
43 # https://github.com/enthought/envisage/issues/455
44 "envisage/tests/test_egg_basket_plugin_manager.py"
45 "envisage/tests/test_egg_plugin_manager.py"
48 pythonImportsCheck = [
53 description = "Framework for building applications whose functionalities can be extended by adding plug-ins";
54 homepage = "https://github.com/enthought/envisage";
55 license = licenses.bsdOriginal;
56 maintainers = with lib.maintainers; [ knedlsepp ];