diff --git a/requirements/celery.txt b/requirements/celery.txt index cd97a92bad..03a289705d 100644 --- a/requirements/celery.txt +++ b/requirements/celery.txt @@ -1,4 +1,4 @@ # Dependencies used by the CeleryLongCallbackManager -redis>=3.5.3,<=5.0.4 -kombu<5.4.0 -celery[redis]>=5.1.2,<5.4.0 +redis<=7.0.1,>=7.0.1 +kombu<5.7.0 +celery[redis]>=5.6.3,<5.7.0 diff --git a/requirements/ci.txt b/requirements/ci.txt index 8e18280d04..900969c67e 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -1,23 +1,23 @@ # Dependencies used by CI on github.com/plotly/dash -black==22.3.0 -flake8==7.0.0 +black==25.11.0 +flake8==7.3.0 flaky==3.8.1 -flask-talisman==1.0.0 +flask-talisman==1.1.0 ipython<9.0.0 -mimesis<=11.1.0 -mock==4.0.3 -numpy<=1.26.3 -orjson>=3.10.11 +mimesis<=12.1.0 +mock==5.2.0 +numpy<=2.0.2 +orjson>=3.11.5 openpyxl -pandas>=1.4.0 +pandas>=2.3.3 pyarrow -pylint==3.0.3 +pylint==3.3.9 pytest-mock pytest-split pytest-sugar==1.1.1 -pyzmq>=26.0.0 -xlrd>=2.0.1 +pyzmq>=27.1.0 +xlrd>=2.0.2 pytest-rerunfailures -jupyterlab<4.0.0 -pyright==1.1.398;python_version>="3.7" +jupyterlab<5.0.0 +pyright==1.1.408;python_version>="3.7" mypy==1.15.0;python_version>="3.12" diff --git a/requirements/dev.txt b/requirements/dev.txt index 22a770dca3..5c88573755 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -1,4 +1,4 @@ # Dependencies used for development new Dash components coloredlogs>=15.0.1 -fire>=0.4.0 -PyYAML>=5.4.1 +fire>=0.7.1 +PyYAML>=6.0.3 diff --git a/requirements/diskcache.txt b/requirements/diskcache.txt index 59be4d2b79..3bcda7365b 100644 --- a/requirements/diskcache.txt +++ b/requirements/diskcache.txt @@ -1,4 +1,4 @@ # Dependencies used by the DiskcacheLongCallbackManager -diskcache>=5.2.1 -multiprocess>=0.70.12 -psutil>=5.8.0 +diskcache>=5.6.3 +multiprocess>=0.70.19 +psutil>=7.2.2 diff --git a/requirements/install.txt b/requirements/install.txt index df0e1299e3..0d88dbe8a6 100644 --- a/requirements/install.txt +++ b/requirements/install.txt @@ -1,8 +1,8 @@ -Flask>=1.0.4,<3.2 +Flask>=3.1.3,<3.2 Werkzeug<3.2 -plotly>=5.0.0 +plotly>=6.7.0 importlib-metadata -typing_extensions>=4.1.1 +typing_extensions>=4.15.0 requests retrying nest-asyncio diff --git a/requirements/testing.txt b/requirements/testing.txt index 306ec4f0d6..8d5a4456f2 100644 --- a/requirements/testing.txt +++ b/requirements/testing.txt @@ -1,12 +1,12 @@ # Dependencies necessary for utilizing Dash provided testing utilities -beautifulsoup4>=4.8.2 +beautifulsoup4>=4.14.3 cryptography -lxml>=4.6.2 +lxml>=6.0.4 percy-python-selenium>=1.0.0 -pytest>=6.0.2 -requests[security]>=2.21.0 -selenium>=3.141.0,<=4.2.0 -waitress>=1.4.4 -multiprocess>=0.70.12 -psutil>=5.8.0 +pytest>=8.4.2 +requests[security]>=2.32.5 +selenium<=4.36.0,>=4.36.0 +waitress>=3.0.2 +multiprocess>=0.70.19 +psutil>=7.2.2 dash_testing_stub>=0.0.2