diff --git a/enable/__init__.py b/enable/__init__.py index 541cd200..74e1f8c6 100644 --- a/enable/__init__.py +++ b/enable/__init__.py @@ -43,11 +43,11 @@ # Dependencies for PySide6 "pyside6": ["pyface[pyside6]", "traitsui[pyside6]"], # Dependencies for PySide2 - "pyside2": ["pyface[pyside2]", "traitsui[pyside2]"], + "pyside2": ["pyface[pyside2]", "traitsui[pyside2]", "pillow<10"], # Dependencies for PyQt6 "pyqt6": ["pyface[pyqt6]", "traitsui[pyqt6]"], # Dependencies for PyQt5 - "pyqt5": ["pyface[pyqt5]", "traitsui[pyqt5]"], + "pyqt5": ["pyface[pyqt5]", "traitsui[pyqt5]", "pillow<10"], # Dependencies for WxPython "wx": ["pyface[wx]", "traitsui[wx]"], # Dependencies for null backend (nothing right now) diff --git a/pyproject.toml b/pyproject.toml index 8ab5b300..6f13c370 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["cython", "oldest-supported-numpy", "setuptools", "swig", "wheel"] +requires = ["cython<3", "oldest-supported-numpy", "setuptools", "swig", "wheel"] build-backend = "setuptools.build_meta" [tool.cibuildwheel]