diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 7968853ea..ee1031a14 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -102,7 +102,7 @@ jobs: python-version: ${{ matrix.python-version }} - name: Install pip requirements - run: pip install uv && uv pip install --system . matplotlib nbdev python-dotenv + run: pip install uv && uv pip install --system . "ipython<=8.32.0" matplotlib nbdev python-dotenv - name: Run tests run: nbdev_test --n_workers 0 --path nbs/docs/getting-started/2_quickstart.ipynb diff --git a/settings.ini b/settings.ini index 2f81fbf1b..3276a867c 100644 --- a/settings.ini +++ b/settings.ini @@ -16,7 +16,7 @@ custom_sidebar = True license = apache2 status = 4 requirements = annotated-types httpx[zstd] orjson pandas pydantic>=1.10 tenacity tqdm utilsforecast>=0.2.8 -dev_requirements = black datasetsforecast fire hierarchicalforecast ipywidgets jupyterlab nbdev neuralforecast numpy<2 plotly polars pre-commit pyreadr python-dotenv pyyaml setuptools<70 statsforecast tabulate +dev_requirements = black datasetsforecast fire hierarchicalforecast ipython<=8.32.0 ipywidgets jupyterlab nbdev neuralforecast numpy<2 plotly polars pre-commit pyreadr<0.5.3 python-dotenv pyyaml setuptools<70 statsforecast tabulate distributed_requirements = fugue[dask,ray,spark]>=0.8.7 dask<=2024.12.1 pandas<2.2 ray<2.6.3 plotting_requirements = utilsforecast[plotting] date_extra_requirements = holidays