| 
5 | 5 | requires = [  | 
6 | 6 |   "setuptools == 69.0.3",  | 
7 | 7 |   "setuptools_scm[toml] == 8.0.4",  | 
8 |  | -  "frequenz-repo-config[lib] == 0.7.4",  | 
 | 8 | +  "frequenz-repo-config[lib] == 0.9.1",  | 
9 | 9 | ]  | 
10 | 10 | build-backend = "setuptools.build_meta"  | 
11 | 11 | 
 
  | 
@@ -55,47 +55,47 @@ dev-flake8 = [  | 
55 | 55 |   "flake8 == 7.0.0",  | 
56 | 56 |   "flake8-docstrings == 1.7.0",  | 
57 | 57 |   "flake8-pyproject == 1.2.3",  # For reading the flake8 config from pyproject.toml  | 
58 |  | -  "pydoclint == 0.3.8",  | 
 | 58 | +  "pydoclint == 0.4.1",  | 
59 | 59 |   "pydocstyle == 6.3.0",  | 
60 | 60 | ]  | 
61 |  | -dev-examples = ["polars == 0.20.2"]  | 
62 |  | -dev-formatting = ["black == 24.1.1", "isort == 5.13.2"]  | 
 | 61 | +dev-examples = ["polars == 0.20.18"]  | 
 | 62 | +dev-formatting = ["black == 24.3.0", "isort == 5.13.2"]  | 
63 | 63 | dev-mkdocs = [  | 
64 |  | -  "black == 24.1.1",  | 
65 |  | -  "Markdown==3.5.1",  | 
 | 64 | +  "black == 24.3.0",  | 
 | 65 | +  "Markdown==3.6",  | 
66 | 66 |   "mike == 2.0.0",  | 
67 | 67 |   "mkdocs-gen-files == 0.5.0",  | 
68 | 68 |   "mkdocs-literate-nav == 0.6.1",  | 
69 | 69 |   "mkdocs-macros-plugin == 1.0.5",  | 
70 |  | -  "mkdocs-material == 9.5.3",  | 
71 |  | -  "mkdocstrings[python] == 0.24.0",  | 
72 |  | -  "frequenz-repo-config[lib] == 0.7.4",  | 
 | 70 | +  "mkdocs-material == 9.5.16",  | 
 | 71 | +  "mkdocstrings[python] == 0.24.1",  | 
 | 72 | +  "frequenz-repo-config[lib] == 0.9.1",  | 
73 | 73 | ]  | 
74 | 74 | dev-mypy = [  | 
75 |  | -  "mypy == 1.8.0",  | 
 | 75 | +  "mypy == 1.9.0",  | 
76 | 76 |   "grpc-stubs == 1.24.12",               # This dependency introduces breaking changes in patch releases  | 
77 |  | -  "types-Markdown == 3.5.0.20240129",  | 
 | 77 | +  "types-Markdown == 3.6.0.20240316",  | 
78 | 78 |   "types-protobuf == 4.24.0.20240129",  | 
79 |  | -  "types-setuptools == 69.0.0.20240125",  | 
 | 79 | +  "types-setuptools == 69.2.0.20240317",  | 
80 | 80 |   # For checking the noxfile, docs/ script, and tests  | 
81 | 81 |   "frequenz-sdk[dev-mkdocs,dev-noxfile,dev-pytest]",  | 
82 | 82 | ]  | 
83 |  | -dev-noxfile = ["nox == 2023.4.22", "frequenz-repo-config[lib] == 0.7.4"]  | 
 | 83 | +dev-noxfile = ["nox == 2023.4.22", "frequenz-repo-config[lib] == 0.9.1"]  | 
84 | 84 | dev-pylint = [  | 
85 |  | -  "pylint == 3.0.3",  | 
 | 85 | +  "pylint == 3.1.0",  | 
86 | 86 |   # For checking the noxfile, docs/ script, and tests  | 
87 | 87 |   "frequenz-sdk[dev-mkdocs,dev-noxfile,dev-pytest]",  | 
88 | 88 | ]  | 
89 | 89 | dev-pytest = [  | 
90 | 90 |   "pytest == 7.4.4",  | 
91 |  | -  "frequenz-repo-config[extra-lint-examples] == 0.7.4",  | 
92 |  | -  "pytest-mock == 3.12.0",  | 
93 |  | -  "pytest-asyncio == 0.23.3",  | 
 | 91 | +  "frequenz-repo-config[extra-lint-examples] == 0.9.1",  | 
 | 92 | +  "pytest-mock == 3.14.0",  | 
 | 93 | +  "pytest-asyncio == 0.23.6",  | 
94 | 94 |   "time-machine == 2.12.0",  | 
95 |  | -  "async-solipsism == 0.5",  | 
 | 95 | +  "async-solipsism == 0.6",  | 
96 | 96 |   # For checking docstring code examples  | 
97 | 97 |   "frequenz-sdk[dev-examples]",  | 
98 |  | -  "hypothesis == 6.92.1",  | 
 | 98 | +  "hypothesis == 6.100.0",  | 
99 | 99 | ]  | 
100 | 100 | dev = [  | 
101 | 101 |   "frequenz-sdk[dev-mkdocs,dev-flake8,dev-formatting,dev-mkdocs,dev-mypy,dev-noxfile,dev-pylint,dev-pytest]",  | 
 | 
0 commit comments