diff --git a/README.md b/README.md index c310fb70..c9cb8779 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,10 @@ details. - JupyterLab 3.x (for Jupyter Scheduler 1.x) > [!IMPORTANT] -> JupyterLab 3 will reach its end of maintenance date on May 15, 2024, anywhere on Earth. As a result, we will not backport new features to the v1 branch supporting JupyterLab 3 after this date. Fixes for critical issues will still be backported until December 31, 2024. If you are still using JupyterLab 3, we strongly encourage you to **upgrade to JupyterLab 4 as soon as possible**. For more information, see [JupyterLab 3 end of maintenance](https://blog.jupyter.org/jupyterlab-3-end-of-maintenance-879778927db2) on the Jupyter Blog. +> Starting with v2.7.0, Jupyter Scheduler requires SQLAlchemy 2.x instead of SQLAlchemy 1.x. + +> [!IMPORTANT] +> JupyterLab 3 reached its end of maintenance date on May 15, 2024. As a result, we will not backport new features to the v1 branch supporting JupyterLab 3 after this date. Fixes for critical issues will still be backported until December 31, 2024. If you are still using JupyterLab 3, we strongly encourage you to **upgrade to JupyterLab 4 as soon as possible**. For more information, see [JupyterLab 3 end of maintenance](https://blog.jupyter.org/jupyterlab-3-end-of-maintenance-879778927db2) on the Jupyter Blog. ## Install diff --git a/docs/users/index.md b/docs/users/index.md index ce4c51a1..0900520f 100644 --- a/docs/users/index.md +++ b/docs/users/index.md @@ -26,9 +26,14 @@ jupyter labextension list and checking that both the `jupyter_scheduler` server extension and the `@jupyterlab/scheduler` prebuilt lab extension are enabled. +:::{attention} +:name: sqlalchemy-2.x-requirement +Starting with v2.7.0, Jupyter Scheduler requires SQLAlchemy 2.x instead of SQLAlchemy 1.x. +::: + :::{attention} :name: jupyter-lab-3-end-of-maintenance -JupyterLab 3 will reach its end of maintenance date on May 15, 2024, anywhere on Earth. As a result, we will not backport new features to the v1 branch supporting JupyterLab 3 after this date. Fixes for critical issues will still be backported until December 31, 2024. If you are still using JupyterLab 3, we strongly encourage you to **upgrade to JupyterLab 4 as soon as possible**. For more information, see [JupyterLab 3 end of maintenance](https://blog.jupyter.org/jupyterlab-3-end-of-maintenance-879778927db2) on the Jupyter Blog. +JupyterLab 3 reached its end of maintenance date on May 15, 2024. As a result, we will not backport new features to the v1 branch supporting JupyterLab 3 after this date. Fixes for critical issues will still be backported until December 31, 2024. If you are still using JupyterLab 3, we strongly encourage you to **upgrade to JupyterLab 4 as soon as possible**. For more information, see [JupyterLab 3 end of maintenance](https://blog.jupyter.org/jupyterlab-3-end-of-maintenance-879778927db2) on the Jupyter Blog. ::: ## Use diff --git a/pyproject.toml b/pyproject.toml index 13e810d9..07236ce5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -33,7 +33,7 @@ dependencies = [ "traitlets~=5.0", "nbconvert~=7.0", "pydantic>=1.10,<3", - "sqlalchemy~=1.0", + "sqlalchemy>=2.0,<3", "croniter~=1.4", "pytz==2023.3", "fsspec==2023.6.0",