diff --git a/setup.py b/setup.py index c9d5d6936..f06183a60 100644 --- a/setup.py +++ b/setup.py @@ -3,8 +3,8 @@ install_requires = [ - 'numpy', - 'pygfx>=0.1.13', + "numpy>=1.23.0", + "pygfx>=0.1.13", ] @@ -13,13 +13,15 @@ "sphinx", "pydata-sphinx-theme<0.10.0", "glfw", - "jupyter_rfb" # required so ImageWidget docs show up + "jupyter-rfb>=0.4.1", # required so ImageWidget docs show up + "ipywidgets>=8.0.0,<9" ], "notebook": [ - 'jupyterlab', - 'jupyter-rfb', + "jupyterlab", + "jupyter-rfb>=0.4.1", + "ipywidgets>=8.0.0,<9" ], "tests": @@ -29,7 +31,8 @@ "scipy", "imageio", "jupyterlab", - "jupyter-rfb", + "jupyter-rfb>=0.4.1", + "ipywidgets>=8.0.0,<9", "scikit-learn", "tqdm" ]