Skip to content

Commit caddfa8

Browse files
Update repo-config and setuptools (frequenz-floss#117)
2 parents 5fa8a62 + f622658 commit caddfa8

File tree

4 files changed

+17
-8
lines changed

4 files changed

+17
-8
lines changed

.github/containers/test-installation/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# This Dockerfile is used to test the installation of the python package in
44
# multiple platforms in the CI. It is not used to build the package itself.
55

6-
FROM --platform=${TARGETPLATFORM} python:3.11-slim
6+
FROM python:3.11-slim
77

88
RUN apt-get update -y && \
99
apt-get install --no-install-recommends -y \

.github/dependabot.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,11 @@ updates:
3939
labels:
4040
- "part:tooling"
4141
- "type:tech-debt"
42+
groups:
43+
compatible:
44+
update-types:
45+
- "minor"
46+
- "patch"
47+
artifacts:
48+
patterns:
49+
- "actions/*-artifact"

RELEASE_NOTES.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
## Upgrading
88

9-
<!-- Here goes notes on how to upgrade from previous versions, including deprecations and what they should be replaced with -->
9+
* Update repo-config and setuptools versions
1010

1111
## New Features
1212

pyproject.toml

Lines changed: 7 additions & 6 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.10.0",
6+
"setuptools == 75.5.0",
7+
"setuptools_scm[toml] == 8.1.0",
8+
"frequenz-repo-config[lib] == 0.11.0",
99
]
1010
build-backend = "setuptools.build_meta"
1111

@@ -62,7 +62,7 @@ dev-mkdocs = [
6262
"mkdocs-macros-plugin == 1.3.7",
6363
"mkdocs-material == 9.5.43",
6464
"mkdocstrings[python] == 0.26.2",
65-
"frequenz-repo-config[lib] == 0.10.0",
65+
"frequenz-repo-config[lib] == 0.11.0",
6666
]
6767
dev-mypy = [
6868
"mypy == 1.13.0",
@@ -74,7 +74,7 @@ dev-mypy = [
7474
]
7575
dev-noxfile = [
7676
"nox == 2024.10.9",
77-
"frequenz-repo-config[lib] == 0.10.0",
77+
"frequenz-repo-config[lib] == 0.11.0",
7878
]
7979
dev-pylint = [
8080
"pylint == 3.3.1",
@@ -84,7 +84,7 @@ dev-pylint = [
8484
]
8585
dev-pytest = [
8686
"pytest == 8.3.3",
87-
"frequenz-repo-config[extra-lint-examples] == 0.10.0",
87+
"frequenz-repo-config[extra-lint-examples] == 0.11.0",
8888
"pytest-mock == 3.14.0",
8989
"pytest-asyncio == 0.24.0",
9090
"async-solipsism == 0.7",
@@ -157,6 +157,7 @@ disable = [
157157
[tool.pytest.ini_options]
158158
testpaths = ["tests", "src"]
159159
asyncio_mode = "auto"
160+
asyncio_default_fixture_loop_scope = "function"
160161
required_plugins = ["pytest-asyncio", "pytest-mock"]
161162

162163
[tool.mypy]

0 commit comments

Comments
 (0)