Skip to content

Commit ec8c9c0

Browse files
committed
docs(CHANGES): Note GitHub actions and poetry packaging updates
1 parent fa8805a commit ec8c9c0

File tree

1 file changed

+23
-2
lines changed

1 file changed

+23
-2
lines changed

CHANGES

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,29 @@ $ pip install --user --upgrade --pre libtmux
1414

1515
<!-- Maintainers and contributors: Insert change notes for the next release above -->
1616

17+
### Breaking changes
18+
19+
- Python 3.7 Dropped (#497)
20+
1721
### Packaging
1822

1923
- Move pytest configuration to `pyproject.toml` (#499)
2024
- Poetry: 1.6.1 -> 1.7.0
2125

2226
See also: https://github.com/python-poetry/poetry/blob/1.7.0/CHANGELOG.md
2327

24-
### Breaking changes
28+
- Packaging (poetry): Fix development dependencies
2529

26-
- Python 3.7 Dropped (#497)
30+
Per [Poetry's docs on managing dependencies] and `poetry check`, we had it wrong: Instead of using extras, we should create these:
31+
32+
```toml
33+
[tool.poetry.group.[group-name].dependencies]
34+
dev-dependency = "1.0.0"
35+
```
36+
37+
Which we now do.
38+
39+
[Poetry's docs on managing dependencies]: https://python-poetry.org/docs/master/managing-dependencies/
2740

2841
### Development
2942

@@ -35,6 +48,14 @@ $ pip install --user --upgrade --pre libtmux
3548

3649
[`ruff format`]: https://docs.astral.sh/ruff/formatter/
3750

51+
- CI: Update action packages to fix warnings
52+
53+
- [dorny/paths-filter]: 2.7.0 -> 2.11.1
54+
- [codecov/codecov-action]: 2 -> 3
55+
56+
[dorny/paths-filter]: https://github.com/dorny/paths-filter
57+
[codecov/codecov-action]: https://github.com/codecov/codecov-action
58+
3859
## libtmux 0.23.2 (2023-09-09)
3960

4061
_Maintenance only, no bug fixes or new features_

0 commit comments

Comments
 (0)