@@ -31,7 +31,7 @@ dependencies = [
3131 " pandas >= 2.3.1, < 3" ,
3232 " pyarrow >= 20.0.0, < 22.0.0" ,
3333 " matplotlib >= 3.8.4, < 3.11.0" ,
34- " ipython == 9.5 .0" ,
34+ " ipython == 9.6 .0" ,
3535 " pvlib >= 0.13.0, < 0.14.0" ,
3636 " python-dotenv >= 0.21.0, < 1.2.0" ,
3737 " toml >= 0.10.2, < 0.11.0" ,
@@ -54,24 +54,24 @@ dev-flake8 = [
5454 " pydoclint == 0.6.11" ,
5555 " pydocstyle == 6.3.0" ,
5656]
57- dev-formatting = [" black == 25.1 .0" , " isort == 6.0.1" ]
57+ dev-formatting = [" black == 25.9 .0" , " isort == 6.0.1" ]
5858dev-mkdocs = [
59- " Markdown == 3.8.2 " ,
60- " black == 25.1 .0" ,
59+ " Markdown == 3.9 " ,
60+ " black == 25.9 .0" ,
6161 " mike == 2.1.3" ,
6262 " mkdocs-gen-files == 0.5.0" ,
6363 " mkdocs-literate-nav == 0.6.2" ,
64- " mkdocs-macros-plugin == 1.3.9 " ,
64+ " mkdocs-macros-plugin == 1.4.0 " ,
6565 " mkdocs-material == 9.6.21" ,
6666 " mkdocstrings[python] == 0.30.1" ,
6767 " mkdocstrings-python == 1.18.2" ,
6868 " frequenz-repo-config[lib] == 0.13.5" ,
6969]
7070dev-mypy = [
71- " mypy == 1.17.1 " ,
71+ " mypy == 1.18.2 " ,
7272 " pandas-stubs == 2.3.2.250827" ,
7373 " types-toml==0.10.8.20240310" ,
74- " types-Markdown == 3.8 .0.20250809 " ,
74+ " types-Markdown == 3.9 .0.20250906 " ,
7575 # For checking the noxfile, docs/ script, and tests
7676 " frequenz-lib-notebooks[dev-mkdocs,dev-noxfile,dev-pytest]" ,
7777]
@@ -88,7 +88,7 @@ dev-pytest = [
8888 " pytest == 8.4.2" ,
8989 " pylint == 3.3.8" , # We need this to check for the examples
9090 " frequenz-repo-config[extra-lint-examples] == 0.13.5" ,
91- " pytest-mock == 3.14 .1" ,
91+ " pytest-mock == 3.15 .1" ,
9292 " pytest-asyncio == 1.1.0" ,
9393 " async-solipsism == 0.8" ,
9494]
0 commit comments