3636
3737[project .optional-dependencies ]
3838dev-flake8 = [
39- " flake8 == 7.1.0 " ,
39+ " flake8 == 7.1.1 " ,
4040 " flake8-docstrings == 1.7.0" ,
4141 " flake8-pyproject == 1.2.3" , # For reading the flake8 config from pyproject.toml
42- " pydoclint == 0.5.3 " ,
42+ " pydoclint == 0.5.7 " ,
4343 " pydocstyle == 6.3.0" ,
4444]
45- dev-formatting = [" black == 24.4.2 " , " isort == 5.13.2" ]
45+ dev-formatting = [" black == 24.8.0 " , " isort == 5.13.2" ]
4646dev-mkdocs = [
47- " Markdown == 3.6.0 " ,
48- " black == 24.4.2 " ,
49- " mike == 2.1.2 " ,
47+ " Markdown == 3.7 " ,
48+ " black == 24.8.0 " ,
49+ " mike == 2.1.3 " ,
5050 " mkdocs-gen-files == 0.5.0" ,
5151 " mkdocs-literate-nav == 0.6.1" ,
5252 " mkdocs-macros-plugin == 1.0.5" ,
53- " mkdocs-material == 9.5.27 " ,
54- " mkdocstrings[python] == 0.25 .1" ,
55- " mkdocstrings-python == 1.10.8 " ,
53+ " mkdocs-material == 9.5.34 " ,
54+ " mkdocstrings[python] == 0.26 .1" ,
55+ " mkdocstrings-python == 1.11.1 " ,
5656 " frequenz-repo-config[lib] == 0.10.0" ,
5757]
5858dev-mypy = [
59- " mypy == 1.9.0 " ,
60- " types-Markdown == 3.6 .0.20240316 " ,
59+ " mypy == 1.11.2 " ,
60+ " types-Markdown == 3.7 .0.20240822 " ,
6161 # For checking the noxfile, docs/ script, and tests
6262 " frequenz-reporting-python[dev-mkdocs,dev-noxfile,dev-pytest]" ,
6363]
@@ -71,12 +71,12 @@ dev-pylint = [
7171 " frequenz-reporting-python[dev-mkdocs,dev-noxfile,dev-pytest]" ,
7272]
7373dev-pytest = [
74- " pytest == 8.2.2 " ,
75- " pylint == 3.2.5 " , # We need this to check for the examples
74+ " pytest == 8.3.3 " ,
75+ " pylint == 3.2.7 " , # We need this to check for the examples
7676 " frequenz-repo-config[extra-lint-examples] == 0.10.0" ,
7777 " pytest-mock == 3.14.0" ,
78- " pytest-asyncio == 0.23.7 " ,
79- " async-solipsism == 0.6 " ,
78+ " pytest-asyncio == 0.24.0 " ,
79+ " async-solipsism == 0.7 " ,
8080]
8181dev = [
8282 " frequenz-reporting-python[dev-mkdocs,dev-flake8,dev-formatting,dev-mkdocs,dev-mypy,dev-noxfile,dev-pylint,dev-pytest]" ,
0 commit comments