Skip to content

Commit 54b6848

Browse files
authored
Merge pull request #10 from frequenz-floss/dependabot/pip/optional-a50940b732
Bump the optional group with 16 updates
2 parents 48ff347 + 103da45 commit 54b6848

File tree

2 files changed

+19
-22
lines changed

2 files changed

+19
-22
lines changed

docs/_scripts/macros.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,7 @@ def _slugify(text: str) -> str:
2727
Returns:
2828
The slugified text.
2929
"""
30-
# The type of the return value is not defined for the markdown library.
31-
# Also for some reason `mypy` thinks the `toc` module doesn't have a
32-
# `slugify_unicode` function, but it definitely does.
33-
return toc.slugify_unicode(text, "-") # type: ignore[attr-defined,no-any-return]
30+
return toc.slugify_unicode(text, "-")
3431

3532

3633
def _hook_macros_plugin(env: macros.MacrosPlugin) -> None:

pyproject.toml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
requires = [
66
"setuptools == 68.1.0",
77
"setuptools_scm[toml] == 7.1.0",
8-
"frequenz-repo-config[lib] == 0.9.0",
8+
"frequenz-repo-config[lib] == 0.9.1",
99
]
1010
build-backend = "setuptools.build_meta"
1111

@@ -28,11 +28,11 @@ classifiers = [
2828
requires-python = ">= 3.11, < 4"
2929
# TODO(cookiecutter): Remove and add more dependencies if appropriate
3030
dependencies = [
31-
"typing-extensions == 4.5.0",
31+
"typing-extensions == 4.10.0",
3232
# Make sure to update the version for cross-referencing also in the
3333
# mkdocs.yml file when changing the version here (look for the config key
3434
# plugins.mkdocstrings.handlers.python.import)
35-
"frequenz-sdk == 0.25.0",
35+
"frequenz-sdk == 0.25.2",
3636
]
3737
dynamic = ["version"]
3838

@@ -46,41 +46,41 @@ dev-flake8 = [
4646
"flake8 == 7.0.0",
4747
"flake8-docstrings == 1.7.0",
4848
"flake8-pyproject == 1.2.3", # For reading the flake8 config from pyproject.toml
49-
"pydoclint == 0.3.2",
49+
"pydoclint == 0.4.1",
5050
"pydocstyle == 6.3.0",
5151
]
52-
dev-formatting = ["black == 24.2.0", "isort == 5.12.0"]
52+
dev-formatting = ["black == 24.2.0", "isort == 5.13.2"]
5353
dev-mkdocs = [
5454
"black == 24.2.0",
55-
"Markdown==3.4.4",
55+
"Markdown==3.5.2",
5656
"mike == 2.0.0",
5757
"mkdocs-gen-files == 0.5.0",
5858
"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",
6363
]
6464
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",
6767
# For checking the noxfile, docs/ script, and tests
6868
"frequenz-dispatch[dev-mkdocs,dev-noxfile,dev-pytest]",
6969
]
7070
dev-noxfile = [
7171
"nox == 2023.4.22",
72-
"frequenz-repo-config[lib] == 0.9.0",
72+
"frequenz-repo-config[lib] == 0.9.1",
7373
]
7474
dev-pylint = [
75-
"pylint == 3.0.2",
75+
"pylint == 3.1.0",
7676
# For checking the noxfile, docs/ script, and tests
7777
"frequenz-dispatch[dev-mkdocs,dev-noxfile,dev-pytest]",
7878
]
7979
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",
8484
"async-solipsism == 0.5",
8585
]
8686
dev = [

0 commit comments

Comments
 (0)