Commit Graph
24 Commits
Author SHA1 Message Date
Stephen Morton cc24a838fc [socket/_socket] Restore bluetooth socket constants on Linux (#15209) 2026-01-19 15:56:32 +01:00
Stephen Morton 175e700656 Push items down from socketserver.BaseServer to TCPServer (#13082)
Cf. https://github.com/python/cpython/issues/127209
2025-03-03 16:38:43 +01:00
Stephen Morton 1bd2a358c9 test suite characterizing dict.get() (#13225) 2025-02-28 12:18:56 +01:00
Stephen Morton 14605d0c21 Complete importlib.readers (#13356) 2025-02-27 14:44:46 +01:00
Stephen Morton 40dc55c4be Major update for the xml module (#13349) 2025-02-27 12:50:09 +01:00
Stephen Morton 578af27510 add types.GenericAlias.__mro_entries__ (#13284) 2025-01-15 15:36:02 +01:00
Stephen Morton b0768596d2 correct parameter name for sock_recv of BaseEventLoop subclasses (#13212) 2024-12-09 18:26:34 -08:00
Stephen Morton 4664a1406e move deliberately missing things to the appropriate section (#13203) 2024-12-09 14:16:15 -08:00
Stephen Morton edee8d3157 add CLONE_NEWTIME to os.__all__ (#13221) 2024-12-08 22:10:41 +00:00
Stephen MortonandAlex Waygood 631c9924cf improve unexposed zlib types (#13032)
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2024-11-18 07:40:30 +00:00
Stephen MortonandAlex Waygood 074cef02a5 add multiprocessing.managers._BaseDictProxy (#12951)
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2024-11-12 12:47:02 +00:00
Stephen Morton 76537eb81b BZ2Compressor and BZ2Decompressor live in the _bz2 module (#12976) 2024-11-08 17:47:00 +01:00
Stephen Morton 65af6e48b5 LZMADecompressor, LZMACompressor, and LZMAError live in _lzma (#12977) 2024-11-08 17:46:29 +01:00
Stephen Morton 460c09d122 add _contextvars for proper naming (#12981)
On 3.9 and lower, the contextvars types call themselves builtins.*
which we can't and won't match. This improves naming fidelity for
3.10 and newer.
2024-11-08 17:45:59 +01:00
Stephen MortonandJelle Zijlstra 27286c6821 Struct class lives in _struct (#12980)
This one is an improvement on 3.9+. On 3.8, the Struct class
calls itself `builtins.Struct` instead, which we can't and won't
match. `struct.error` is defined in `_struct.c`, but always called
itself `struct.error`.

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2024-11-07 20:10:50 -08:00
Stephen Morton f42ebdfa61 make shlex.shlex Iterator (#12756) 2024-10-08 21:48:44 -07:00
Stephen Morton cff2b3db0c add email._policybase (#11146) 2023-12-11 19:48:48 +01:00
Stephen Morton 1574ff3973 add xml.sax._exceptions module (#11147) 2023-12-11 19:48:30 +01:00
Stephen Morton 7ba83f3055 follow implementation details of dis.Instruction (#11148) 2023-12-11 19:48:06 +01:00
Stephen MortonandStephen Morton acfdebfeb8 fix xxlimited inheritance (#11119)
related to https://github.com/python/typeshed/issues/3968

Co-authored-by: Stephen Morton <git@tungol.org>
2023-12-07 12:04:41 -08:00
Stephen Morton e915cb28be email.feedparser.BytesFeedParser is a subclass of FeedParser (#11110) 2023-12-07 11:28:26 +01:00
tungol 1b6691067a fix superclass for UnixDatagramServer and UnixStreamServer (#11115) 2023-12-07 08:05:46 +01:00
tungolandStephen Morton db3024d2e7 Use builtin TimeoutError in asyncio and concurrent.futures (#11109)
related to https://github.com/python/typeshed/issues/3968

Co-authored-by: Stephen Morton <git@tungol.org>
2023-12-06 00:22:26 -08:00
tungol fd7ff19577 Use StrEnum as base class, when available (#11100) 2023-12-05 13:27:10 +01:00