diff --git a/.readthedocs.yml b/.readthedocs.yml index d3e5eb065..796b75d7d 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -7,7 +7,7 @@ version: 2 build: os: "ubuntu-22.04" tools: - python: "3.9" + python: "3.12" apt_packages: - pandoc diff --git a/dev-requirements.txt b/dev-requirements.txt index 1cdd08e78..6716a9987 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.9 +# This file is autogenerated by pip-compile with Python 3.12 # by the following command: # # pip-compile dev-requirements.in @@ -20,8 +20,6 @@ aioitertools==0.12.0 # via aiobotocore aiosignal==1.3.1 # via aiohttp -async-timeout==4.0.3 - # via aiohttp attrs==24.2.0 # via # aiohttp @@ -39,8 +37,6 @@ azure-identity==1.18.0 # via adlfs azure-storage-blob==12.23.1 # via adlfs -backports-tarfile==1.2.0 - # via jaraco-context botocore==1.35.23 # via aiobotocore cachetools==5.5.0 @@ -76,11 +72,11 @@ cryptography==43.0.1 # azure-storage-blob # msal # pyjwt -dask[array,dataframe]==2024.8.0 +dask[array,dataframe]==2024.9.1 # via # -r dev-requirements.in # dask-expr -dask-expr==1.1.10 +dask-expr==1.1.15 # via dask dataclasses-json==0.5.9 # via flytekit @@ -94,8 +90,6 @@ docker==7.1.0 # via flytekit docstring-parser==0.16 # via flytekit -exceptiongroup==1.2.2 - # via pytest filelock==3.16.1 # via virtualenv flyteidl==1.13.4 @@ -158,10 +152,7 @@ idna==3.10 # requests # yarl importlib-metadata==8.5.0 - # via - # dask - # flytekit - # keyring + # via flytekit iniconfig==2.0.0 # via pytest isodate==0.6.1 @@ -230,7 +221,7 @@ mypy-extensions==1.0.0 # typing-inspect nodeenv==1.9.1 # via pre-commit -numpy==2.0.2 +numpy==2.1.1 # via # dask # pandas @@ -334,7 +325,7 @@ rsa==4.9 # via google-auth s3fs==2024.9.0 # via flytekit -scipy==1.13.1 +scipy==1.14.1 # via xgboost six==1.16.0 # via @@ -343,33 +334,25 @@ six==1.16.0 # python-dateutil statsd==4.0.1 # via flytekit -tomli==2.0.2 - # via - # autoflake - # mypy - # pytest toolz==0.12.1 # via # dask # partd typing-extensions==4.12.2 # via - # aioitertools # azure-core # azure-identity # azure-storage-blob # flytekit # mashumaro - # multidict # mypy - # rich # rich-click # typing-inspect typing-inspect==0.9.0 # via dataclasses-json tzdata==2024.2 # via pandas -urllib3==1.26.20 +urllib3==2.2.3 # via # botocore # docker diff --git a/docs-requirements.txt b/docs-requirements.txt index 5206aa04d..8df2d7a24 100644 --- a/docs-requirements.txt +++ b/docs-requirements.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.9 +# This file is autogenerated by pip-compile with Python 3.12 # by the following command: # # pip-compile docs-requirements.in @@ -22,7 +22,7 @@ aioitertools==0.12.0 # via aiobotocore aiosignal==1.3.1 # via aiohttp -alabaster==0.7.16 +alabaster==1.0.0 # via sphinx appnope==0.1.4 # via ipykernel @@ -32,8 +32,6 @@ astroid==3.3.4 # sphinx-autoapi asttokens==2.4.1 # via stack-data -async-timeout==4.0.3 - # via aiohttp attrs==24.2.0 # via # aiohttp @@ -56,8 +54,6 @@ babel==2.16.0 # via # pydata-sphinx-theme # sphinx -backports-tarfile==1.2.0 - # via jaraco-context beautifulsoup4==4.12.3 # via # pydata-sphinx-theme @@ -70,6 +66,7 @@ certifi==2024.8.30 # via # kubernetes # requests + # sphinx-prompt cffi==1.17.1 # via # azure-datalake-store @@ -119,8 +116,6 @@ docutils==0.21.2 # sphinx-tabs durationpy==0.9 # via kubernetes -exceptiongroup==1.2.2 - # via ipython executing==2.1.0 # via stack-data fastjsonschema==2.20.0 @@ -200,6 +195,7 @@ grpcio-status==1.66.2 idna==3.10 # via # requests + # sphinx-prompt # yarl imagesize==1.4.1 # via sphinx @@ -207,13 +203,10 @@ importlib-metadata==8.5.0 # via # flytekit # jupyter-cache - # jupyter-client - # keyring # myst-nb - # sphinx ipykernel==6.29.5 # via myst-nb -ipython==8.18.1 +ipython==8.28.0 # via # -r docs-requirements.in # ipykernel @@ -321,7 +314,7 @@ mypy-extensions==1.0.0 # via typing-inspect myst-nb==1.1.2 # via -r docs-requirements.in -myst-parser==3.0.1 +myst-parser==4.0.0 # via myst-nb nbclient==0.10.0 # via @@ -335,9 +328,9 @@ nbformat==5.10.4 # nbclient nest-asyncio==1.6.0 # via ipykernel -networkx==3.2.1 +networkx==3.3 # via torch -numpy==2.0.2 +numpy==2.1.1 # via # pandas # scikit-learn @@ -480,7 +473,7 @@ s3fs==2024.9.0 # via flytekit scikit-learn==1.5.2 # via -r docs-requirements.in -scipy==1.13.1 +scipy==1.14.1 # via scikit-learn six==1.16.0 # via @@ -495,7 +488,7 @@ snowballstemmer==2.2.0 # via sphinx soupsieve==2.6 # via beautifulsoup4 -sphinx==7.4.7 +sphinx==8.0.2 # via # -r docs-requirements.in # myst-nb @@ -512,6 +505,7 @@ sphinx==7.4.7 # sphinx-tabs # sphinx-tags # sphinxcontrib-youtube + # sphinxext-remoteliteralinclude sphinx-autoapi==3.3.2 # via -r docs-requirements.in sphinx-code-include==1.4.0 @@ -524,7 +518,7 @@ sphinx-gallery==0.17.1 # via -r docs-requirements.in sphinx-panels==0.4.1 # via -r docs-requirements.in -sphinx-prompt==1.8.0 +sphinx-prompt==1.9.0 # via -r docs-requirements.in sphinx-reredirects==0.1.5 # via -r docs-requirements.in @@ -558,18 +552,12 @@ stack-data==0.6.3 # via ipython statsd==4.0.1 # via flytekit -stdlib-list==0.10.0 - # via sphinx-autoapi sympy==1.13.3 # via torch tabulate==0.9.0 # via jupyter-cache threadpoolctl==3.5.0 # via scikit-learn -tomli==2.0.2 - # via - # jupytext - # sphinx torch==2.4.1 # via -r docs-requirements.in tornado==6.4.1 @@ -588,18 +576,13 @@ traitlets==5.14.3 # nbformat typing-extensions==4.12.2 # via - # aioitertools - # astroid # azure-core # azure-identity # azure-storage-blob # flytekit - # ipython # mashumaro - # multidict # myst-nb # pydata-sphinx-theme - # rich # rich-click # sqlalchemy # torch @@ -608,13 +591,14 @@ typing-inspect==0.9.0 # via dataclasses-json tzdata==2024.2 # via pandas -urllib3==1.26.20 +urllib3==2.2.3 # via # botocore # docker # flytekit # kubernetes # requests + # sphinx-prompt wcwidth==0.2.13 # via prompt-toolkit websocket-client==1.8.0 @@ -625,3 +609,6 @@ yarl==1.13.1 # via aiohttp zipp==3.20.2 # via importlib-metadata + +# The following packages are considered to be unsafe in a requirements file: +# setuptools