Skip to content

Commit 082b688

Browse files
authored
docs: prepare for 0.9.0rc1 (#208)
Signed-off-by: Henry Schreiner <[email protected]>
1 parent 87b90e8 commit 082b688

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

docs/changelog.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Changelog
22

3+
## 0.9.0 RC 1
4+
5+
Changes since last beta:
6+
7+
- Remove attribute locking
8+
- Fix for METADATA 2.4 being set and PEP 639 recommendation
9+
- Support PEP 735 in top level validation
10+
- Adjust URL handling to better match PEP 753
11+
312
## 0.9.0 (WIP)
413

514
This release adds PEP 639 support (METADATA 2.4), refactors the RFC messages,
@@ -11,7 +20,7 @@ Features:
1120

1221
- Added PEP 639 support for SPDX license and license files, METADATA 2.4
1322
- Validate extra keys (warning, opt-in error)
14-
- Setting a non-dynamic field is an error
23+
- Functions to check top level and build-system (including PEP 735 support)
1524
- Add TypedDict's in new module for typing pyproject.toml dicts
1625
- `all_errors=True` causes `ExceptionGroup`'s to be emitted
1726
- Support METADATA 2.1+ JSON format with new `.as_json()` method
@@ -23,6 +32,7 @@ Fixes:
2332
- Warn on multiline Summary (`project.description`)
2433
- Improve locking for just metadata fields
2534
- Error on extra keys in author/maintainer
35+
- URL name stylization removed matching PEP 753
2636

2737
Refactoring:
2838

pyproject_metadata/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
import packaging.utils
6969
import packaging.version
7070

71-
__version__ = "0.9.0b7"
71+
__version__ = "0.9.0rc1"
7272

7373
__all__ = [
7474
"ConfigurationError",

0 commit comments

Comments
 (0)