Skip to content

Commit 991c35e

Browse files
committed
Widen setuptools upper bound to < 81
Signed-off-by: Leandro Lucarella <[email protected]>
1 parent f54c07f commit 991c35e

File tree

2 files changed

+4
-36
lines changed

2 files changed

+4
-36
lines changed

RELEASE_NOTES.md

Lines changed: 1 addition & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -2,36 +2,4 @@
22

33
## Summary
44

5-
<!-- Here goes a general summary of what this release is about -->
6-
7-
## Upgrading
8-
9-
<!-- Here goes notes on how to upgrade from previous versions, including deprecations and what they should be replaced with -->
10-
11-
### Cookiecutter template
12-
13-
All upgrading should be done via the migration script or regenerating the templates.
14-
15-
```bash
16-
curl -sSL https://raw.githubusercontent.com/frequenz-floss/frequenz-repo-config-python/v0.12/cookiecutter/migrate.py | python3
17-
```
18-
19-
But you might still need to adapt your code:
20-
21-
<!-- Here upgrade steps for cookiecutter specifically -->
22-
23-
## New Features
24-
25-
<!-- Here goes the main new features and examples or instructions on how to use them -->
26-
27-
### Cookiecutter template
28-
29-
<!-- Here new features for cookiecutter specifically -->
30-
31-
## Bug Fixes
32-
33-
<!-- Here goes notable bug fixes that are worth a special mention or explanation -->
34-
35-
### Cookiecutter template
36-
37-
<!-- Here bug fixes for cookiecutter specifically -->
5+
This release just widens the `setuptools` dependency to allow for version 80.x.

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ actor = []
5757
api = [
5858
"grpcio-tools >= 1.47.0, < 2",
5959
"mypy-protobuf >= 3.0.0, < 4",
60-
"setuptools >= 67.6.0, < 80",
60+
"setuptools >= 67.6.0, < 81",
6161
]
6262
app = []
6363
lib = []
@@ -88,7 +88,7 @@ dev-mkdocs = [
8888
]
8989
dev-mypy = [
9090
"mypy == 1.15.0",
91-
"types-setuptools >= 67.6.0, < 80", # Should match the api dependency
91+
"types-setuptools >= 67.6.0, < 81", # Should match the api dependency
9292
"types-Markdown == 3.7.0.20250322",
9393
"types-PyYAML == 6.0.12.20250326",
9494
"types-babel == 2.11.0.15",
@@ -101,7 +101,7 @@ dev-pylint = [
101101
# dev-pytest already defines a dependency to pylint because of the examples
102102
# For checking the noxfile, docs/ script, and tests
103103
"frequenz-repo-config[dev-mkdocs,dev-noxfile,dev-pytest]",
104-
"setuptools >= 67.6.0, < 80", # Should match the api dependency
104+
"setuptools >= 67.6.0, < 81", # Should match the api dependency
105105
]
106106
dev-pytest = [
107107
"pytest == 8.3.5",

0 commit comments

Comments
 (0)