|
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", |
94 | | - "time-machine == 2.12.0", |
95 | | - "async-solipsism == 0.5", |
| 91 | + "frequenz-repo-config[extra-lint-examples] == 0.9.1", |
| 92 | + "pytest-mock == 3.14.0", |
| 93 | + "pytest-asyncio == 0.23.6", |
| 94 | + "time-machine == 2.14.1", |
| 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