cpython/Misc/NEWS.d/next/Library
Sebastian Pipping 2cae93832f
bpo-46811: Make test suite support Expat >=2.4.5 (GH-31453)
Curly brackets were never allowed in namespace URIs
according to RFC 3986, and so-called namespace-validating
XML parsers have the right to reject them a invalid URIs.

libexpat >=2.4.5 has become strcter in that regard due to
related security issues; with ET.XML instantiating a
namespace-aware parser under the hood, this test has no
future in CPython.

References:
- https://datatracker.ietf.org/doc/html/rfc3968
- https://www.w3.org/TR/xml-names/

Also, test_minidom.py: Support Expat >=2.4.5
2022-02-21 15:48:32 +01:00
..
2020-03-31-20-53-11.bpo-29418.8Qa9cQ.rst bpo-29418: Implement inspect.ismethodwrapper and fix inspect.isroutine for cases where methodwrapper is given (GH-19261) 2022-02-16 04:46:20 -08:00
2020-06-23-01-50-24.bpo-41086.YnOvpS.rst bpo-41086: Add exception for uninstantiated interpolation (configparser) (GH-21062) 2022-02-17 13:17:43 +01:00
2021-05-02-23-44-21.bpo-44011.hd8iUO.rst bpo-44011: New asyncio ssl implementation (#31275) 2022-02-15 15:04:00 +02:00
2021-06-02-19-47-46.bpo-44289.xC5kuV.rst bpo-44289: Keep argument file object's current position in tarfile.is_tarfile (GH-26488) 2022-02-09 08:19:16 -08:00
2021-08-19-09-29-43.bpo-44953.27ZyUd.rst bpo-44953: Add newline at end of NEWS entry (GH-31265) 2022-02-10 17:57:24 -05:00
2021-12-27-18-28-44.bpo-31369.b9yM94.rst bpo-31369: include ``RegexFlag`` in ``re.__all__`` (GH-30279) 2022-02-04 19:54:28 -08:00
2022-01-03-09-46-44.bpo-46232.s0KlyI.rst bpo-46232: Fix parsing of certs with bit string in DN (GH-30351) 2022-02-20 21:42:31 +01:00
2022-01-07-13-27-53.bpo-46246.CTLx32.rst bpo-46246: add missing __slots__ to importlib.metadata.DeprecatedList (GH-30452) 2022-02-10 16:56:21 -08:00
2022-01-11-15-54-15.bpo-46333.B1faiF.rst bpo-46333: Honor `module` parameter in ForwardRef (GH-30536) 2022-02-16 19:28:18 -08:00
2022-01-23-15-35-07.bpo-46475.UCe18S.rst bpo-46475: Add typing.Never and typing.assert_never (GH-30842) 2022-02-08 10:50:26 -08:00
2022-01-26-18-06-08.bpo-46534.vhzUM4.rst bpo-46534: Implement PEP 673 Self in typing.py (GH-30924) 2022-02-07 12:47:48 -08:00
2022-01-27-23-20-30.bpo-46556.tlpAgS.rst bpo-46556: emit `DeprecationWarning` from `pathlib.Path.__enter__()` (GH-30971) 2022-02-08 13:01:37 -08:00
2022-01-30-15-16-12.bpo-46400.vweUiO.rst bpo-46400: Update libexpat from 2.4.1 to 2.4.4 (GH-31022) 2022-02-13 00:29:41 +09:00
2022-02-01-11-21-34.bpo-46571.L40xUJ.rst bpo-46571: improve `typing.no_type_check` to skip foreign objects (GH-31042) 2022-02-18 17:53:29 -08:00
2022-02-01-19-34-28.bpo-46521.IMUIrs.rst bpo-46521: Fix codeop to use a new partial-input mode of the parser (GH-31010) 2022-02-08 11:54:37 +00:00
2022-02-03-10-22-42.bpo-46626.r2e-n_.rst closes bpo-46626: Expose IP_BIND_ADDRESS_NO_PORT socket option. (GH-31106) 2022-02-03 10:46:50 -08:00
2022-02-05-18-22-05.bpo-45948.w4mCnE.rst bpo-45948: Remove constructor discrepancy in C version of ElementTree.XMLParser (GH-31152) 2022-02-12 10:27:02 +02:00
2022-02-06-08-54-03.bpo-46655.DiLzYv.rst bpo-42238: [doc] moving from rstlint.py to sphinx-lint. (GH-31097) 2022-02-10 08:59:04 +01:00
2022-02-06-19-13-02.bpo-46659.q-vNL9.rst bpo-46659: calendar uses locale.getlocale() (GH-31166) 2022-02-08 00:24:09 +01:00
2022-02-07-13-15-16.bpo-46672.4swIjx.rst bpo-46672: fix `NameError` in `asyncio.gather` if type check fails (GH-31187) 2022-02-20 12:24:00 +02:00
2022-02-07-13-27-59.bpo-46323.7UENAj.rst bpo-46323: _ctypes.CFuncPtr fails if _argtypes_ is too long (GH-31188) 2022-02-07 14:53:15 +01:00
2022-02-07-19-20-42.bpo-46676.3Aws1o.rst bpo-46676: Make ParamSpec args and kwargs equal to themselves (GH-31203) 2022-02-08 09:46:58 +02:00
2022-02-08-16-42-20.bpo-46066.m32Hl0.rst bpo-46066: Deprecate kwargs syntax for TypedDict definitions (GH-31126) 2022-02-16 19:26:07 -08:00
2022-02-09-00-53-23.bpo-45863.zqQXVv.rst Fix sphinx-lint after #31097 and b878b3a (GH-31248) 2022-02-10 01:08:47 -08:00
2022-02-11-20-01-49.bpo-46333.PMTBY9.rst bpo-46333: include `module` in `ForwardRef.__repr__` (#31283) 2022-02-12 07:35:57 -08:00
2022-02-11-20-41-17.bpo-46724.eU52_N.rst bpo-46724: Fix dis support for overflow args (GH-31285) 2022-02-18 09:56:23 +00:00
2022-02-14-21-21-49.bpo-46752.m6ldTm.rst bpo-46752: Add TaskGroup; add Task..cancelled(),.uncancel() (GH-31270) 2022-02-15 15:42:04 -08:00
2022-02-15-07-39-43.bpo-46737.6Pnblt.rst bpo-46737: Add default arguments to random.gauss and normalvariate (GH-31360) 2022-02-15 17:12:15 -06:00
2022-02-17-13-10-50.bpo-39327.ytIT7Z.rst bpo-39327: Close file descriptors as soon as possible in shutil.rmtree (GH-31384) 2022-02-20 18:02:10 +02:00
2022-02-18-22-10-30.bpo-46784.SVOQJx.rst bpo-46784: Add newly exported expat symbols to the namespace. (GH-31397) 2022-02-18 14:33:06 -08:00
2022-02-20-12-59-46.bpo-46252.KG1SqA.rst Raise TypeError if SSLSocket is passed to asyncio transport-based methods (GH-31442) 2022-02-20 14:17:15 +02:00
2022-02-20-21-03-31.bpo-46811.8BxgdQ.rst bpo-46811: Make test suite support Expat >=2.4.5 (GH-31453) 2022-02-21 15:48:32 +01:00
README.rst Link to blurb on PyPI in the NEWS.d READMEs. (#3323) 2017-09-05 10:38:05 -07:00

README.rst

Put news entry `blurb`_ files for the *Library* section in this directory.

.. _blurb: https://pypi.org/project/blurb/