Skip to content

Commit c4012f2

Browse files
committed
Bring template dependencies up to date
Signed-off-by: Leandro Lucarella <[email protected]>
1 parent 95fcb50 commit c4012f2

File tree

6 files changed

+101
-101
lines changed

6 files changed

+101
-101
lines changed

cookiecutter/{{cookiecutter.github_repo_name}}/pyproject.toml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33

44
[build-system]
55
requires = [
6-
"setuptools == 68.1.0",
7-
"setuptools_scm[toml] == 7.1.0",
8-
"frequenz-repo-config[{{cookiecutter.type}}] == 0.9.1",
6+
"setuptools == 70.1.1",
7+
"setuptools_scm[toml] == 8.1.0",
8+
"frequenz-repo-config[{{cookiecutter.type}}] == 0.9.2",
99
]
1010
build-backend = "setuptools.build_meta"
1111

@@ -61,24 +61,24 @@ email = "{{cookiecutter.author_email}}"
6161
# TODO(cookiecutter): Remove and add more optional dependencies if appropriate
6262
[project.optional-dependencies]
6363
dev-flake8 = [
64-
"flake8 == 7.0.0",
64+
"flake8 == 7.1.0",
6565
"flake8-docstrings == 1.7.0",
6666
"flake8-pyproject == 1.2.3", # For reading the flake8 config from pyproject.toml
67-
"pydoclint == 0.4.1",
67+
"pydoclint == 0.5.3",
6868
"pydocstyle == 6.3.0",
6969
]
70-
dev-formatting = ["black == 24.4.0", "isort == 5.13.2"]
70+
dev-formatting = ["black == 24.4.2", "isort == 5.13.2"]
7171
dev-mkdocs = [
7272
"Markdown == 3.6.0",
73-
"black == 24.4.0",
74-
"mike == 2.0.0",
73+
"black == 24.4.2",
74+
"mike == 2.1.2",
7575
"mkdocs-gen-files == 0.5.0",
7676
"mkdocs-literate-nav == 0.6.1",
7777
"mkdocs-macros-plugin == 1.0.5",
78-
"mkdocs-material == 9.5.18",
79-
"mkdocstrings[python] == 0.24.3",
80-
"mkdocstrings-python == 1.9.2",
81-
"frequenz-repo-config[{{cookiecutter.type}}] == 0.9.1",
78+
"mkdocs-material == 9.5.27",
79+
"mkdocstrings[python] == 0.25.1",
80+
"mkdocstrings-python == 1.10.5",
81+
"frequenz-repo-config[{{cookiecutter.type}}] == 0.9.2",
8282
]
8383
dev-mypy = [
8484
"mypy == 1.9.0",
@@ -91,20 +91,20 @@ dev-mypy = [
9191
]
9292
dev-noxfile = [
9393
"nox == 2024.4.15",
94-
"frequenz-repo-config[{{cookiecutter.type}}] == 0.9.1",
94+
"frequenz-repo-config[{{cookiecutter.type}}] == 0.9.2",
9595
]
9696
dev-pylint = [
9797
# dev-pytest already defines a dependency to pylint because of the examples
9898
# For checking the noxfile, docs/ script, and tests
9999
"{{cookiecutter.pypi_package_name}}[dev-mkdocs,dev-noxfile,dev-pytest]",
100100
]
101101
dev-pytest = [
102-
"pytest == 8.1.1",
103-
"pylint == 3.1.0", # We need this to check for the examples
104-
"frequenz-repo-config[extra-lint-examples] == 0.9.1",
102+
"pytest == 8.2.2",
103+
"pylint == 3.2.5", # We need this to check for the examples
104+
"frequenz-repo-config[extra-lint-examples] == 0.9.2",
105105
{%- if cookiecutter.type != "api" %}
106106
"pytest-mock == 3.14.0",
107-
"pytest-asyncio == 0.23.6",
107+
"pytest-asyncio == 0.23.7",
108108
"async-solipsism == 0.6",
109109
{%- endif %}
110110
]

tests_golden/integration/test_cookiecutter_generation/actor/frequenz-actor-test/pyproject.toml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33

44
[build-system]
55
requires = [
6-
"setuptools == 68.1.0",
7-
"setuptools_scm[toml] == 7.1.0",
8-
"frequenz-repo-config[actor] == 0.9.1",
6+
"setuptools == 70.1.1",
7+
"setuptools_scm[toml] == 8.1.0",
8+
"frequenz-repo-config[actor] == 0.9.2",
99
]
1010
build-backend = "setuptools.build_meta"
1111

@@ -43,24 +43,24 @@ email = "[email protected]"
4343
# TODO(cookiecutter): Remove and add more optional dependencies if appropriate
4444
[project.optional-dependencies]
4545
dev-flake8 = [
46-
"flake8 == 7.0.0",
46+
"flake8 == 7.1.0",
4747
"flake8-docstrings == 1.7.0",
4848
"flake8-pyproject == 1.2.3", # For reading the flake8 config from pyproject.toml
49-
"pydoclint == 0.4.1",
49+
"pydoclint == 0.5.3",
5050
"pydocstyle == 6.3.0",
5151
]
52-
dev-formatting = ["black == 24.4.0", "isort == 5.13.2"]
52+
dev-formatting = ["black == 24.4.2", "isort == 5.13.2"]
5353
dev-mkdocs = [
5454
"Markdown == 3.6.0",
55-
"black == 24.4.0",
56-
"mike == 2.0.0",
55+
"black == 24.4.2",
56+
"mike == 2.1.2",
5757
"mkdocs-gen-files == 0.5.0",
5858
"mkdocs-literate-nav == 0.6.1",
5959
"mkdocs-macros-plugin == 1.0.5",
60-
"mkdocs-material == 9.5.18",
61-
"mkdocstrings[python] == 0.24.3",
62-
"mkdocstrings-python == 1.9.2",
63-
"frequenz-repo-config[actor] == 0.9.1",
60+
"mkdocs-material == 9.5.27",
61+
"mkdocstrings[python] == 0.25.1",
62+
"mkdocstrings-python == 1.10.5",
63+
"frequenz-repo-config[actor] == 0.9.2",
6464
]
6565
dev-mypy = [
6666
"mypy == 1.9.0",
@@ -70,19 +70,19 @@ dev-mypy = [
7070
]
7171
dev-noxfile = [
7272
"nox == 2024.4.15",
73-
"frequenz-repo-config[actor] == 0.9.1",
73+
"frequenz-repo-config[actor] == 0.9.2",
7474
]
7575
dev-pylint = [
7676
# dev-pytest already defines a dependency to pylint because of the examples
7777
# For checking the noxfile, docs/ script, and tests
7878
"frequenz-actor-test[dev-mkdocs,dev-noxfile,dev-pytest]",
7979
]
8080
dev-pytest = [
81-
"pytest == 8.1.1",
82-
"pylint == 3.1.0", # We need this to check for the examples
83-
"frequenz-repo-config[extra-lint-examples] == 0.9.1",
81+
"pytest == 8.2.2",
82+
"pylint == 3.2.5", # We need this to check for the examples
83+
"frequenz-repo-config[extra-lint-examples] == 0.9.2",
8484
"pytest-mock == 3.14.0",
85-
"pytest-asyncio == 0.23.6",
85+
"pytest-asyncio == 0.23.7",
8686
"async-solipsism == 0.6",
8787
]
8888
dev = [

tests_golden/integration/test_cookiecutter_generation/api/frequenz-api-test/pyproject.toml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33

44
[build-system]
55
requires = [
6-
"setuptools == 68.1.0",
7-
"setuptools_scm[toml] == 7.1.0",
8-
"frequenz-repo-config[api] == 0.9.1",
6+
"setuptools == 70.1.1",
7+
"setuptools_scm[toml] == 8.1.0",
8+
"frequenz-repo-config[api] == 0.9.2",
99
]
1010
build-backend = "setuptools.build_meta"
1111

@@ -41,24 +41,24 @@ email = "[email protected]"
4141
# TODO(cookiecutter): Remove and add more optional dependencies if appropriate
4242
[project.optional-dependencies]
4343
dev-flake8 = [
44-
"flake8 == 7.0.0",
44+
"flake8 == 7.1.0",
4545
"flake8-docstrings == 1.7.0",
4646
"flake8-pyproject == 1.2.3", # For reading the flake8 config from pyproject.toml
47-
"pydoclint == 0.4.1",
47+
"pydoclint == 0.5.3",
4848
"pydocstyle == 6.3.0",
4949
]
50-
dev-formatting = ["black == 24.4.0", "isort == 5.13.2"]
50+
dev-formatting = ["black == 24.4.2", "isort == 5.13.2"]
5151
dev-mkdocs = [
5252
"Markdown == 3.6.0",
53-
"black == 24.4.0",
54-
"mike == 2.0.0",
53+
"black == 24.4.2",
54+
"mike == 2.1.2",
5555
"mkdocs-gen-files == 0.5.0",
5656
"mkdocs-literate-nav == 0.6.1",
5757
"mkdocs-macros-plugin == 1.0.5",
58-
"mkdocs-material == 9.5.18",
59-
"mkdocstrings[python] == 0.24.3",
60-
"mkdocstrings-python == 1.9.2",
61-
"frequenz-repo-config[api] == 0.9.1",
58+
"mkdocs-material == 9.5.27",
59+
"mkdocstrings[python] == 0.25.1",
60+
"mkdocstrings-python == 1.10.5",
61+
"frequenz-repo-config[api] == 0.9.2",
6262
]
6363
dev-mypy = [
6464
"mypy == 1.9.0",
@@ -69,17 +69,17 @@ dev-mypy = [
6969
]
7070
dev-noxfile = [
7171
"nox == 2024.4.15",
72-
"frequenz-repo-config[api] == 0.9.1",
72+
"frequenz-repo-config[api] == 0.9.2",
7373
]
7474
dev-pylint = [
7575
# dev-pytest already defines a dependency to pylint because of the examples
7676
# For checking the noxfile, docs/ script, and tests
7777
"frequenz-api-test[dev-mkdocs,dev-noxfile,dev-pytest]",
7878
]
7979
dev-pytest = [
80-
"pytest == 8.1.1",
81-
"pylint == 3.1.0", # We need this to check for the examples
82-
"frequenz-repo-config[extra-lint-examples] == 0.9.1",
80+
"pytest == 8.2.2",
81+
"pylint == 3.2.5", # We need this to check for the examples
82+
"frequenz-repo-config[extra-lint-examples] == 0.9.2",
8383
]
8484
dev = [
8585
"frequenz-api-test[dev-mkdocs,dev-flake8,dev-formatting,dev-mkdocs,dev-mypy,dev-noxfile,dev-pylint,dev-pytest]",

tests_golden/integration/test_cookiecutter_generation/app/frequenz-app-test/pyproject.toml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33

44
[build-system]
55
requires = [
6-
"setuptools == 68.1.0",
7-
"setuptools_scm[toml] == 7.1.0",
8-
"frequenz-repo-config[app] == 0.9.1",
6+
"setuptools == 70.1.1",
7+
"setuptools_scm[toml] == 8.1.0",
8+
"frequenz-repo-config[app] == 0.9.2",
99
]
1010
build-backend = "setuptools.build_meta"
1111

@@ -42,24 +42,24 @@ email = "[email protected]"
4242
# TODO(cookiecutter): Remove and add more optional dependencies if appropriate
4343
[project.optional-dependencies]
4444
dev-flake8 = [
45-
"flake8 == 7.0.0",
45+
"flake8 == 7.1.0",
4646
"flake8-docstrings == 1.7.0",
4747
"flake8-pyproject == 1.2.3", # For reading the flake8 config from pyproject.toml
48-
"pydoclint == 0.4.1",
48+
"pydoclint == 0.5.3",
4949
"pydocstyle == 6.3.0",
5050
]
51-
dev-formatting = ["black == 24.4.0", "isort == 5.13.2"]
51+
dev-formatting = ["black == 24.4.2", "isort == 5.13.2"]
5252
dev-mkdocs = [
5353
"Markdown == 3.6.0",
54-
"black == 24.4.0",
55-
"mike == 2.0.0",
54+
"black == 24.4.2",
55+
"mike == 2.1.2",
5656
"mkdocs-gen-files == 0.5.0",
5757
"mkdocs-literate-nav == 0.6.1",
5858
"mkdocs-macros-plugin == 1.0.5",
59-
"mkdocs-material == 9.5.18",
60-
"mkdocstrings[python] == 0.24.3",
61-
"mkdocstrings-python == 1.9.2",
62-
"frequenz-repo-config[app] == 0.9.1",
59+
"mkdocs-material == 9.5.27",
60+
"mkdocstrings[python] == 0.25.1",
61+
"mkdocstrings-python == 1.10.5",
62+
"frequenz-repo-config[app] == 0.9.2",
6363
]
6464
dev-mypy = [
6565
"mypy == 1.9.0",
@@ -69,19 +69,19 @@ dev-mypy = [
6969
]
7070
dev-noxfile = [
7171
"nox == 2024.4.15",
72-
"frequenz-repo-config[app] == 0.9.1",
72+
"frequenz-repo-config[app] == 0.9.2",
7373
]
7474
dev-pylint = [
7575
# dev-pytest already defines a dependency to pylint because of the examples
7676
# For checking the noxfile, docs/ script, and tests
7777
"frequenz-app-test[dev-mkdocs,dev-noxfile,dev-pytest]",
7878
]
7979
dev-pytest = [
80-
"pytest == 8.1.1",
81-
"pylint == 3.1.0", # We need this to check for the examples
82-
"frequenz-repo-config[extra-lint-examples] == 0.9.1",
80+
"pytest == 8.2.2",
81+
"pylint == 3.2.5", # We need this to check for the examples
82+
"frequenz-repo-config[extra-lint-examples] == 0.9.2",
8383
"pytest-mock == 3.14.0",
84-
"pytest-asyncio == 0.23.6",
84+
"pytest-asyncio == 0.23.7",
8585
"async-solipsism == 0.6",
8686
]
8787
dev = [

tests_golden/integration/test_cookiecutter_generation/lib/frequenz-test-python/pyproject.toml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33

44
[build-system]
55
requires = [
6-
"setuptools == 68.1.0",
7-
"setuptools_scm[toml] == 7.1.0",
8-
"frequenz-repo-config[lib] == 0.9.1",
6+
"setuptools == 70.1.1",
7+
"setuptools_scm[toml] == 8.1.0",
8+
"frequenz-repo-config[lib] == 0.9.2",
99
]
1010
build-backend = "setuptools.build_meta"
1111

@@ -39,24 +39,24 @@ email = "[email protected]"
3939
# TODO(cookiecutter): Remove and add more optional dependencies if appropriate
4040
[project.optional-dependencies]
4141
dev-flake8 = [
42-
"flake8 == 7.0.0",
42+
"flake8 == 7.1.0",
4343
"flake8-docstrings == 1.7.0",
4444
"flake8-pyproject == 1.2.3", # For reading the flake8 config from pyproject.toml
45-
"pydoclint == 0.4.1",
45+
"pydoclint == 0.5.3",
4646
"pydocstyle == 6.3.0",
4747
]
48-
dev-formatting = ["black == 24.4.0", "isort == 5.13.2"]
48+
dev-formatting = ["black == 24.4.2", "isort == 5.13.2"]
4949
dev-mkdocs = [
5050
"Markdown == 3.6.0",
51-
"black == 24.4.0",
52-
"mike == 2.0.0",
51+
"black == 24.4.2",
52+
"mike == 2.1.2",
5353
"mkdocs-gen-files == 0.5.0",
5454
"mkdocs-literate-nav == 0.6.1",
5555
"mkdocs-macros-plugin == 1.0.5",
56-
"mkdocs-material == 9.5.18",
57-
"mkdocstrings[python] == 0.24.3",
58-
"mkdocstrings-python == 1.9.2",
59-
"frequenz-repo-config[lib] == 0.9.1",
56+
"mkdocs-material == 9.5.27",
57+
"mkdocstrings[python] == 0.25.1",
58+
"mkdocstrings-python == 1.10.5",
59+
"frequenz-repo-config[lib] == 0.9.2",
6060
]
6161
dev-mypy = [
6262
"mypy == 1.9.0",
@@ -66,19 +66,19 @@ dev-mypy = [
6666
]
6767
dev-noxfile = [
6868
"nox == 2024.4.15",
69-
"frequenz-repo-config[lib] == 0.9.1",
69+
"frequenz-repo-config[lib] == 0.9.2",
7070
]
7171
dev-pylint = [
7272
# dev-pytest already defines a dependency to pylint because of the examples
7373
# For checking the noxfile, docs/ script, and tests
7474
"frequenz-test[dev-mkdocs,dev-noxfile,dev-pytest]",
7575
]
7676
dev-pytest = [
77-
"pytest == 8.1.1",
78-
"pylint == 3.1.0", # We need this to check for the examples
79-
"frequenz-repo-config[extra-lint-examples] == 0.9.1",
77+
"pytest == 8.2.2",
78+
"pylint == 3.2.5", # We need this to check for the examples
79+
"frequenz-repo-config[extra-lint-examples] == 0.9.2",
8080
"pytest-mock == 3.14.0",
81-
"pytest-asyncio == 0.23.6",
81+
"pytest-asyncio == 0.23.7",
8282
"async-solipsism == 0.6",
8383
]
8484
dev = [

0 commit comments

Comments
 (0)