Skip to content

Commit 3be1416

Browse files
committed
Finalize
1 parent e3dad22 commit 3be1416

3 files changed

Lines changed: 15 additions & 2 deletions

File tree

‎NEWS.rst‎

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
v10.0.0
2+
=======
3+
4+
Features
5+
--------
6+
7+
- Added ``IDistribution`` and ``IPackagePath`` protocols so consumers can target a stable, shared interface across ``importlib.metadata`` and ``importlib_metadata``. A provider supplying its own ``Distribution`` subclass is warned about only when the class omits members that interface requires, not merely because it derives from ``importlib.metadata``. ``origin`` is exempt from that expectation until support for Python 3.12 is dropped, as there is none to inherit before Python 3.13. (#486)
8+
9+
10+
Deprecations and Removals
11+
-------------------------
12+
13+
- When providers supply objects from ``importlib.metadata``, they are now adapted to the classes from ``importlib_metadata``. (#486)
14+
15+
116
v9.1.0
217
======
318

‎newsfragments/486.feature.rst‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎newsfragments/486.removal.rst‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)