Jason R. Coombs
d929aa70e2
[3.10] bpo-47004: Sync with importlib_metadata 4.11.3. (GH-31854). (GH-31857)
...
(cherry picked from commit b1e2868607
)
Co-authored-by: Jason R. Coombs <jaraco@jaraco.com>
2022-03-13 17:29:50 -04:00
Miss Islington (bot)
1124ab6d1d
bpo-46246: add missing __slots__ to importlib.metadata.DeprecatedList (GH-30452)
...
Confirmed with @jaraco that this indeed needs a fix.
A question that came up while I was digging into the code: I think `SelectableGroups` could similarly use `__slots__ = ()`, since its purpose seems only for convenience around `dict`, not to have attributes of its own.
Automerge-Triggered-By: GH:jaraco
(cherry picked from commit dd76b3f7d3
)
Co-authored-by: Arie Bovenberg <a.c.bovenberg@gmail.com>
2022-02-10 17:18:23 -08:00
Jason R. Coombs
a7a4ca4f06
[3.10] bpo-46474: Avoid REDoS in EntryPoint.pattern (sync with importlib_metadata 4.10.1) (GH-30803) (GH-30827)
...
(cherry picked from commit 51c3e28c8a
)
Co-authored-by: Jason R. Coombs <jaraco@jaraco.com>
2022-01-23 10:17:27 -05:00
Miss Islington (bot)
09d7319bfe
bpo-46105: Honor spec when generating requirement specs with urls and extras. (GH-30151)
...
(cherry picked from commit 109d966021
)
Co-authored-by: Jason R. Coombs <jaraco@jaraco.com>
2021-12-16 13:19:14 -08:00
Miss Islington (bot)
ed55426acd
[bpo-45765] Fix distribution discovery on empty path. (GH-29487) (GH-29510)
...
(cherry picked from commit 6ec0dec7b7
)
Co-authored-by: Jason R. Coombs <jaraco@jaraco.com>
Co-authored-by: Jason R. Coombs <jaraco@jaraco.com>
2021-11-13 15:08:28 -05:00
Miss Islington (bot)
f4b31cdbc0
bpo-44464: Remove special exclusion for flake8 in the deprecation warnings. (GH-26807) (GH-26929)
...
Sync with importlib_metadata 4.6.
(cherry picked from commit efe7d08d17
)
Co-authored-by: Jason R. Coombs <jaraco@jaraco.com>
Co-authored-by: Jason R. Coombs <jaraco@jaraco.com>
2021-06-27 18:19:24 -04:00
Miss Islington (bot)
7207203e1d
[3.10] bpo-44246: Restore compatibility in entry_points (GH-26468) (GH-26471)
...
* [bpo-44246](): Entry points performance improvements.
From importlib_metadata 4.3.1.
* [bpo-44246](): Sync with importlib_metadata 4.4
(cherry picked from commit c34ed08d97
)
Co-authored-by: Jason R. Coombs <jaraco@jaraco.com>
Automerge-Triggered-By: GH:jaraco
2021-05-31 09:41:55 -07:00
Miss Islington (bot)
d1480ad2f5
bpo-44246: Entry points performance improvements. (GH-26467)
...
From importlib_metadata 4.3.1.
(cherry picked from commit 410b70d39d
)
Co-authored-by: Jason R. Coombs <jaraco@jaraco.com>
2021-05-31 09:12:32 -07:00
Miss Islington (bot)
5d569ef9dd
[3.10] bpo-44241: Incorporate changes from importlib_metadata 4.1. (GH-26382) (GH-26395)
...
(cherry picked from commit 06ac3a4742
)
Co-authored-by: Jason R. Coombs <jaraco@jaraco.com>
Automerge-Triggered-By: GH:jaraco
2021-05-26 18:22:25 -07:00
Miss Islington (bot)
78a8428548
bpo-38693: importlib.metadata f-strings (GH-26383)
...
Automerge-Triggered-By: GH:jaraco
(cherry picked from commit e6c815d2e3
)
Co-authored-by: Jason R. Coombs <jaraco@jaraco.com>
2021-05-26 12:11:41 -07:00
Miss Islington (bot)
e394573c3c
bpo-44210: make importlib.metadata._meta.PackageMetadata public (GH-26299)
...
Signed-off-by: Filipe Laíns <lains@riseup.net>
Automerge-Triggered-By: GH:jaraco
(cherry picked from commit df7eeacd83
)
Co-authored-by: Filipe Laíns <lains@riseup.net>
2021-05-23 12:29:17 -07:00
Jason R. Coombs
37e0c7850d
bpo-43926: Cleaner metadata with PEP 566 JSON support. (GH-25565)
...
* bpo-43926: Cleaner metadata with PEP 566 JSON support.
* Add blurb
* Add versionchanged and versionadded declarations for changes to metadata.
* Use descriptor for PEP 566
2021-05-02 17:03:40 -04:00
Barry Warsaw
3a5c433fce
Make importlib.metadata a simple module ( #15153 )
2019-08-06 19:59:07 -04:00
Jason R. Coombs
049460da9c
bpo-37697: Sync with importlib_metadata 0.19 ( #14993 )
...
* bpo-37697: Sync with importlib_metadata 0.19
* Run make regen-importlib
* 📜 🤖 Added by blurb_it.
2019-07-28 14:59:24 -04:00
Anthony Sottile
65e5860fcc
cross port importlib-metadata PR #76 ( #13903 )
...
https://gitlab.com/python-devs/importlib_metadata/merge_requests/76
2019-06-07 14:23:38 -07:00
Anthony Sottile
8087831231
Don't crash if there exists an EGG-INFO directory on sys.path ( #13667 )
...
* Don't crash if there exists an EGG-INFO directory on sys.path
cross-port of https://gitlab.com/python-devs/importlib_metadata/merge_requests/72
* Also catch PermissionError for windows
2019-05-29 17:13:11 -07:00
Jason R. Coombs
1bbf7b661f
bpo-34632: Add importlib.metadata (GH-12547)
...
Add importlib.metadata module as forward port of the standalone importlib_metadata.
2019-05-24 16:59:01 -07:00