v3.15.0a2
gh-77782: Postpone Py_VerboseFlag removal to Python 3.15 (#129024)
gh-133644: remove `PyWeakref_GetObject` and `PyWeakref_GET_OBJECT` (GH-133657)
gh-115119: Defer removal of bundled libmpdec to 3.16 (#133997)
GH-123299: Copyedit 3.14 What's New: C API (#138987)
gh-141004: Deprecate Py_MATH_El and Py_MATH_PIl macros (#141035)
gh-132798: Schedule removal of `PyUnicode_AsDecoded/Encoded` functions for 3.15 (#132799)
gh-76007: Deprecate `__version__` attribute (#138675)
gh-139344: Remove pending removal notice for undeprecated importlib.resources API (GH-141507)
Revert "gh-118803: Remove `ByteString` from `typing` and `collections.abc` (#118804)" (#138990)
gh-133601: Remove deprecated `typing.no_type_check_decorator` (#133602)
gh-133879: Clean up What's New for 3.15 (#140435)
gh-136702: Deprecate passing non-ascii *encoding* (str) to `encodings.normalize_encoding` (#140030)
gh-134978: deprecate `string` keyword parameter for hash function constructors (#134979)
gh-76007: Deprecate `__version__` attribute in `decimal` (#140302)
gh-133879: Copyedit "What's new in Python 3.15" (#141717)