apptools
setuptools
traits>=6.2

[:python_version < "3.9"]
importlib-resources>=1.1.0

[docs]
enthought-sphinx-theme
Sphinx>=2.1.0
sphinx-copybutton

[ipython]
ipython<8
ipykernel<6
traitlets<5.1

[pyside2]
pyside2

[pyside6]

[pyside6:python_version < "3.8"]
pyside6!=6.2.2,!=6.2.2.1,!=6.2.3,!=6.2.4,!=6.3.0,<6.4.0

[pyside6:python_version >= "3.8"]
pyside6<6.4.0

[test]
coverage
flake8

[ui]
pyface
traitsui
