| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
…ssing. Syncs changes from importlib_metadata 9.0
|
Merging to get early feedback. Note from the issue, if this change causes significant disruption, we may opt to add a compatibility shim and deprecation period. Please comment in #143387 if this behavior affects your usage, especially if it's not readily mitigated with your own compatibility shim or use of importlib_metadata>=9.0 on older Pythons. |
Sorry, something went wrong.
…8577 * 'main' of github.com:python/cpython: pythongh-146197: Run -m test.pythoninfo on the Emscripten CI (python#146332) pythongh-146325: Use `test.support.requires_fork` in test_fastpath_cache_cleared_in_forked_child (python#146330) pythongh-146197: Add Emscripten to CI (python#146198) pythongh-143387: Raise an exception instead of returning None when metadata file is missing. (python#146234) pythongh-108907: ctypes: Document _type_ codes (pythonGH-145837) pythongh-146175: Soft-deprecate outdated macros; convert internal usage (pythonGH-146178) pythongh-146056: Rework ref counting in treebuilder_handle_end() (python#146167) Add a warning about untrusted input to `configparser` docs (python#146276) pythongh-145264: Do not ignore excess Base64 data after the first padded quad (pythonGH-145267) pythongh-146308: Fix error handling issues in _remote_debugging module (python#146309) pythongh-146192: Add base32 support to binascii (pythonGH-146193) pythongh-135953: Properly obtain main thread identifier in Gecko Collector (python#146045) pythongh-143414: Implement unique reference tracking for JIT, optimize unpacking of such tuples (pythonGH-144300) pythongh-146261: Fix bug in `_Py_uop_sym_set_func_version` (pythonGH-146291) pythongh-145144: Add more tests for UserList, UserDict, etc (pythonGH-145145) pythongh-143959: Fix test_datetime if _datetime is unavailable (pythonGH-145248) pythongh-146245: Fix reference and buffer leaks via audit hook in socket module (pythonGH-146248) pythongh-140049: Colorize exception notes in `traceback.py` (python#140051) Update docs for pythongh-146056 (pythonGH-146213)
Python 3.15's importlib.metadata now strictly requires PKG-INFO files in egg-info directories when accessing the requires property. Without it, self.metadata is None and triggers AttributeError when reading d.requires. Although reported as a regression, upstream chose to enforce this requirement rather than handle missing metadata gracefully. python/cpython#143387 In near future, it will raise MetadataNotFound(FileNotFoundError). python/cpython#146234
Python 3.15's importlib.metadata now strictly requires PKG-INFO files in egg-info directories when accessing the requires property. Without it, self.metadata is None and triggers AttributeError when reading d.requires. Although reported as a regression, upstream chose to enforce this requirement rather than handle missing metadata gracefully. python/cpython#143387 In near future, it will raise MetadataNotFound(FileNotFoundError). python/cpython#146234
…tadata file is missing. (python#146234)
In Python 3.15, importlib.metadata raises MetadataNotFound (a FileNotFoundError subclass) when a dist-info directory has no METADATA file. Previously, it returned None. CPython change: python/cpython#146234
In Python 3.15, importlib.metadata raises MetadataNotFound (a FileNotFoundError subclass) when a dist-info directory has no METADATA file. Previously, it returned None. CPython change: python/cpython#146234
| Back | FazBrowse Home | New Git URL |
Syncs changes from importlib_metadata 9.0