Jelle Zijlstra
e8ba06f710
Add @disjoint_base decorator in the stdlib ( #14599 )
...
And fix some other new stubtest finds.
2025-08-24 07:27:14 -07:00
Stephen Morton
cc14cc6c2a
fix up some C signatures ( #14624 )
...
a few issues exposed after https://github.com/python/mypy/pull/18259 was merged
2025-08-22 06:58:55 -07:00
Brian Schubert
622df68c1c
Add @type_check_only to stub-only private classes in stdlib ( #14512 )
2025-08-03 10:13:16 +02:00
Sebastian Rittau
1ebbbeec75
Make BufferedReader generic over a protocol ( #13533 )
2025-05-11 16:24:31 +02:00
Stephen Morton
17408ee538
fix the __init__ of several C-classes ( #13211 )
2024-12-23 10:55:51 -08:00
Stephen Morton
e37ac25928
clean up io methods ( #12947 )
...
fixes for stubtest and default values
2024-11-04 06:39:25 -08:00
Stephen Morton
d7aa851552
correct inheritance of io.BufferedRandom ( #12883 )
2024-10-23 06:52:22 -07:00
Stephen Morton
0d95bad46a
correct inheritance for io.StringIO ( #12884 )
2024-10-23 06:48:30 -07:00
Stephen Morton
7417c373ab
Remove false inheritance from io.IncrementalNewlineDecoder ( #12871 )
2024-10-22 11:07:44 +02:00
Stephen Morton
42ebc89d8c
remove redundant methods from _io classes ( #12761 )
2024-10-09 20:32:54 -07:00
Stephen Morton
2b1c7d55b9
re-sort io classes into _io ( #12755 )
...
This version keeps it simple and clean: No changes to class bodies.
The only changes here are moving between files and updating the
naming and inheritance.
Related to #3968 and split from #12740 .
2024-10-08 21:32:10 -07:00