Skip to content

Commit eccf57f

Browse files
authored
Widen pytest version upper bound to accept v9.x (#473)
2 parents 51a970d + ee7d451 commit eccf57f

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
@@ -1,37 +1,5 @@
11
# Frequenz Repository Configuration Release Notes
22

3-
## Summary
4-
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-
233
## New Features
244

25-
* Pylint4 is now supported.
26-
27-
### Cookiecutter template
28-
29-
- Dependencies have been updated.
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+
* Pytest v9.x is now supported.

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ lib = []
6464
model = []
6565
extra-lint-examples = [
6666
"pylint >= 2.17.3, < 5",
67-
"pytest >= 7.3.0, < 9",
67+
"pytest >= 7.3.0, < 10",
6868
"sybil >= 6.1.1, < 10",
6969
]
7070
dev-flake8 = [
@@ -104,8 +104,8 @@ dev-pylint = [
104104
"setuptools >= 67.6.0, < 81", # Should match the api dependency
105105
]
106106
dev-pytest = [
107-
"pytest == 8.3.5",
108-
"pylint == 4.0.0", # We need this to check for the examples
107+
"pytest == 9.0.1",
108+
"pylint == 4.0.3", # We need this to check for the examples
109109
"cookiecutter == 2.6.0", # For checking the cookiecutter scripts
110110
"jinja2 == 3.1.6", # For checking the cookiecutter scripts
111111
"sybil >= 6.1.1, < 10", # Should be consistent with the extra-lint-examples dependency

0 commit comments

Comments
 (0)