5
5
requires = [
6
6
" setuptools == 68.1.0" ,
7
7
" setuptools_scm[toml] == 7.1.0" ,
8
- " frequenz-repo-config[lib] == 0.9.0 " ,
8
+ " frequenz-repo-config[lib] == 0.9.1 " ,
9
9
]
10
10
build-backend = " setuptools.build_meta"
11
11
@@ -28,11 +28,11 @@ classifiers = [
28
28
requires-python = " >= 3.11, < 4"
29
29
# TODO(cookiecutter): Remove and add more dependencies if appropriate
30
30
dependencies = [
31
- " typing-extensions == 4.5 .0" ,
31
+ " typing-extensions == 4.10 .0" ,
32
32
# Make sure to update the version for cross-referencing also in the
33
33
# mkdocs.yml file when changing the version here (look for the config key
34
34
# plugins.mkdocstrings.handlers.python.import)
35
- " frequenz-sdk == 0.25.0 " ,
35
+ " frequenz-sdk == 0.25.2 " ,
36
36
]
37
37
dynamic = [" version" ]
38
38
@@ -46,41 +46,41 @@ dev-flake8 = [
46
46
" flake8 == 7.0.0" ,
47
47
" flake8-docstrings == 1.7.0" ,
48
48
" flake8-pyproject == 1.2.3" , # For reading the flake8 config from pyproject.toml
49
- " pydoclint == 0.3.2 " ,
49
+ " pydoclint == 0.4.1 " ,
50
50
" pydocstyle == 6.3.0" ,
51
51
]
52
- dev-formatting = [" black == 24.2.0" , " isort == 5.12.0 " ]
52
+ dev-formatting = [" black == 24.2.0" , " isort == 5.13.2 " ]
53
53
dev-mkdocs = [
54
54
" black == 24.2.0" ,
55
- " Markdown==3.4.4 " ,
55
+ " Markdown==3.5.2 " ,
56
56
" mike == 2.0.0" ,
57
57
" mkdocs-gen-files == 0.5.0" ,
58
58
" mkdocs-literate-nav == 0.6.1" ,
59
- " mkdocs-macros-plugin == 1.0.4 " ,
60
- " mkdocs-material == 9.3.1 " ,
61
- " mkdocstrings[python] == 0.23.0 " ,
62
- " frequenz-repo-config[lib] == 0.9.0 " ,
59
+ " mkdocs-macros-plugin == 1.0.5 " ,
60
+ " mkdocs-material == 9.5.11 " ,
61
+ " mkdocstrings[python] == 0.24.1 " ,
62
+ " frequenz-repo-config[lib] == 0.9.1 " ,
63
63
]
64
64
dev-mypy = [
65
- " mypy == 1.5.1 " ,
66
- " types-Markdown == 3.4.2.10 " ,
65
+ " mypy == 1.8.0 " ,
66
+ " types-Markdown == 3.5.0.20240129 " ,
67
67
# For checking the noxfile, docs/ script, and tests
68
68
" frequenz-dispatch[dev-mkdocs,dev-noxfile,dev-pytest]" ,
69
69
]
70
70
dev-noxfile = [
71
71
" nox == 2023.4.22" ,
72
- " frequenz-repo-config[lib] == 0.9.0 " ,
72
+ " frequenz-repo-config[lib] == 0.9.1 " ,
73
73
]
74
74
dev-pylint = [
75
- " pylint == 3.0.2 " ,
75
+ " pylint == 3.1.0 " ,
76
76
# For checking the noxfile, docs/ script, and tests
77
77
" frequenz-dispatch[dev-mkdocs,dev-noxfile,dev-pytest]" ,
78
78
]
79
79
dev-pytest = [
80
- " pytest == 8.0.0 " ,
81
- " frequenz-repo-config[extra-lint-examples] == 0.9.0 " ,
82
- " pytest-mock == 3.11.1 " ,
83
- " pytest-asyncio == 0.21.1 " ,
80
+ " pytest == 8.0.2 " ,
81
+ " frequenz-repo-config[extra-lint-examples] == 0.9.1 " ,
82
+ " pytest-mock == 3.12.0 " ,
83
+ " pytest-asyncio == 0.23.5 " ,
84
84
" async-solipsism == 0.5" ,
85
85
]
86
86
dev = [
0 commit comments