Max Muoto
3f0dce5abe
Update sys.monitoring for 3.14 ( #14288 )
2025-07-16 14:22:12 +02:00
Max Muoto
b98b6c376b
Add _clear_type_cache 3.13 deprecation ( #14302 )
2025-06-19 07:04:51 -07:00
Max Muoto
8f5a80e7b7
Update tkinter for 3.14 ( #14240 )
2025-06-07 20:27:13 -07:00
b7bc6f32cf
Update gzip for 3.14 ( #14237 )
...
* Update gzip for 3.14
* [pre-commit.ci] auto fixes from pre-commit.com hooks
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com >
2025-06-07 19:39:51 -07:00
Max Muoto
bacccd0972
Update asyncio.task.eager_task_factory for 3.14 ( #14236 )
2025-06-07 19:12:18 -07:00
Max Muoto
0e3395333c
Update xml for 3.14 ( #14119 )
2025-05-22 12:44:36 +02:00
Max Muoto
dc3b05c85d
Add data_offset property to ZipFile (3.14) ( #14118 )
2025-05-22 08:28:14 +02:00
Max Muoto
9ea05e6289
Add missing builtin dunders (3.14) ( #14120 )
2025-05-21 21:52:35 -07:00
Max Muoto
0b1ee9378d
More accurate dataclasses.dataclass overloads ( #14095 )
2025-05-20 19:54:51 -07:00
Max Muoto
1c5164f069
Add from_number for float, complex, and Fraction (3.14) ( #14091 )
2025-05-17 22:09:59 -07:00
Max Muoto
39f53a06aa
Resolve _asyncio issues ( #14089 )
2025-05-16 21:06:38 -07:00
Max Muoto
7fbf9c7927
Update exception group to match clinic generated arguments ( #14088 )
2025-05-16 20:50:00 -07:00
Max Muoto
0ba818e2b5
Update sys for 3.14 ( #14086 )
2025-05-16 19:17:20 -07:00
Max Muoto
a32af68fad
threading updates for 3.14 (#14032 )
2025-05-12 16:17:26 -07:00
Max Muoto
8b12b1664b
Add InterpreterPoolExecutor (3.14) ( #14008 )
2025-05-12 09:58:29 -07:00
Max Muoto
81fc4a7b20
Update dataclasses for 3.14 ( #14016 )
2025-05-12 08:48:40 -07:00
Max Muoto
06f3fc9fd7
Add asyncio.graph, updates to asyncio.futures (3.14) ( #14003 )
2025-05-12 08:52:33 +02:00
Max Muoto
268a2e71bd
Update pathlib for 3.14 ( #14006 )
2025-05-11 21:44:37 +02:00
Max Muoto
0f3ff0874c
Update functools for 3.14 ( #14002 )
2025-05-10 21:09:02 -07:00
Max Muoto
c4aa48a626
Add context manager for contextvars.Token (3.14) ( #13997 )
2025-05-10 23:33:33 +02:00
Max Muoto
8bd5455b32
Add context manager support for QueueListener (3.14) ( #13996 )
2025-05-10 14:18:37 -07:00
Max Muoto
33a0cb977e
Update ProcessPoolExecutor for 3.14 ( #13994 )
2025-05-10 22:43:14 +02:00
Max Muoto
f90424014b
Add strptime for datetime.time and datetime.date (3.14) ( #13991 )
2025-05-10 21:02:43 +02:00
Max Muoto
f67a0df2b8
Update uuid for 3.14, other minor improvements ( #13990 )
2025-05-10 20:51:32 +02:00
Max Muoto
ed5525b284
Add invalidate_caches for 3.14 ( #13988 )
2025-05-10 20:22:34 +02:00
Max Muoto
b64e741a4a
Add strict argument for map (3.14) ( #13987 )
2025-05-10 20:21:41 +02:00
Max Muoto
ffc5acbe97
Use literal constant for QuotingType in csv Module ( #13983 )
2025-05-10 19:21:10 +02:00
Max Muoto
2e76963775
Fix asyncio executor types ( #13616 )
...
Update type annotations for `run_in_executor` and `set_default_executor` in asyncio event loop interfaces to use more specific executor types from `concurrent.futures`
2025-03-11 11:45:28 +01:00
Max Muoto
88e917a87b
Fix types in _interpqueues and _interpreters ( #13355 )
2025-01-02 13:04:23 -08:00
Max Muoto
92231a5728
Update tkinter.Misc for 3.13 ( #12367 )
2024-12-27 20:59:32 -08:00
Max Muoto
c76b89ab0d
Correct exitstatus type ( #13216 )
2024-12-07 14:53:39 -08:00
Max Muoto and Avasam
407eeaa133
Correct types for setuptools.setup ( #12791 )
...
Co-authored-by: Avasam <samuel.06@hotmail.com >
2024-10-13 14:38:31 -07:00
Max Muoto
5fcd375815
Set default for enumerate's start argument ( #12796 )
2024-10-13 06:01:00 +02:00
Max Muoto
85121de466
Update importlib resources for 3.13 ( #12298 )
2024-09-16 20:21:35 +02:00
Max Muoto
dbe4d32a2a
Add fchmod and lchmod for Windows on 3.13 ( #12662 )
2024-09-15 22:13:09 +02:00
Max Muoto
29c8026910
Add missing winapi functions for 3.13 ( #12658 )
2024-09-14 12:01:42 +02:00
Max Muoto
f190a1f213
Remove ParamSpec for SupportsReplace ( #12410 )
2024-09-14 11:42:30 +02:00
Max Muoto
eaeb56ffcf
Add missing winapi constants for 3.13 ( #12657 )
2024-09-14 11:39:22 +02:00
Max Muoto
9e787769c6
Remove _msi in 3.13 ( #12659 )
2024-09-14 11:20:49 +02:00
Max Muoto
53d4877071
Move __replace__ issues out of triage ( #12656 )
2024-09-13 22:39:34 -07:00
Max Muoto
df30049ac7
Correct requests cookies argument ( #12654 )
2024-09-13 18:09:05 +02:00
Max Muoto
089953ed84
Fix doctest for 3.13 ( #12625 )
2024-09-08 12:38:13 +02:00
Max Muoto
63db21eaa0
Add __replace__ for AST and AST subclasses ( #12486 )
2024-08-29 17:25:54 +02:00
Max Muoto
ad6eed0777
Add _thread.start_joinable_thread and _thread.lock for 3.13 ( #12588 )
2024-08-29 17:20:02 +02:00
Max Muoto
70e9748f18
Fix _thread.interrupt_main for 3.10+ ( #12586 )
2024-08-29 17:10:17 +02:00
Max Muoto
82da1e19a7
Use Final in tkinter ( #12545 )
2024-08-17 22:34:16 +02:00
Max Muoto
9ecd07a669
Use Final for Pre-Defined Hashing Methods in crypt ( #12544 )
2024-08-17 22:15:05 +02:00
Max Muoto
7b9263a7d2
Use Final in _stat module ( #12546 )
2024-08-17 22:14:45 +02:00
Max Muoto
6644250819
Use Final in cmd ( #12543 )
2024-08-17 21:59:49 +02:00
Max Muoto
21f7d012b3
Use Final in json module ( #12542 )
2024-08-17 21:57:56 +02:00
Max Muoto
fe2c401fd5
Use Final in pyexpat module ( #12541 )
2024-08-17 21:57:27 +02:00
30bbd8640a
Final for distutils constants ( #12454 )
...
Co-authored-by: Avasam <samuel.06@hotmail.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-08-17 15:49:35 -04:00
Max Muoto
37807d753a
Use Generator instead of Iterator for 3rd-party context managers ( #12481 )
2024-08-12 14:26:18 +02:00
Max Muoto and Shantanu
dc0b63fd68
Accurate overloads for ZipFile.__init__ ( #12119 )
...
Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com >
2024-08-11 16:17:06 -07:00
Max Muoto
b406ba9315
Add _recreate_cm to ContextDecorator and AsyncContextDecorator ( #12479 )
2024-08-10 16:00:52 -07:00
Max Muoto
044ad59988
Update email/utils for 3.14 ( #12491 )
2024-08-10 23:57:32 +03:00
Max Muoto and Akuli
f3b1ee9604
Update argparse.BooleanOptionalAction for 3.14 ( #12489 )
...
Co-authored-by: Akuli <akuviljanen17@gmail.com >
2024-08-10 23:53:05 +03:00
Max Muoto
815d8bfb7b
ast removals for 3.14 (#12488 )
2024-08-10 23:51:19 +03:00
Max Muoto and Akuli
033e5d1337
Add pathlib.Path 3.14 methods ( #12487 )
...
Co-authored-by: Akuli <akuviljanen17@gmail.com >
2024-08-10 23:47:20 +03:00
Max Muoto
442c7d36af
sqlite3 removals for 3.14 ( #12492 )
2024-08-10 23:10:13 +03:00
Max Muoto
8482914efb
Add pty deprecations ( #12493 )
2024-08-10 23:08:03 +03:00
Max Muoto
8a7f09e351
Byestring removal for 3.14 ( #12490 )
2024-08-06 07:16:49 -07:00
Max Muoto
3c7ffb1cc3
Update dircmp for 3.13 ( #12337 )
2024-08-05 13:31:12 -07:00
Max Muoto
7eac47455a
Use Final for xml constants ( #12455 )
2024-08-05 11:13:56 +02:00
Max Muoto
0fd6cd211f
Resolve 3.13 issues for ctypes._endian ( #12372 )
2024-08-03 16:04:54 -07:00
Max Muoto
ea14235f74
Use Final for zipfile constants ( #12446 )
2024-07-28 12:03:57 +02:00
Max Muoto
b40eb642e0
Use Final for unittest constants ( #12447 )
2024-07-28 12:03:02 +02:00
Max Muoto
0ffa2c5597
Use Final for sqlite constants ( #12448 )
2024-07-28 12:02:29 +02:00
Max Muoto
9a77f6006d
Use Final for undocumented constants ( #12450 )
2024-07-28 12:02:06 +02:00
Max Muoto
1f4d0a815f
Use Final for lib2to3 ( #12451 )
2024-07-28 11:59:32 +02:00
Max Muoto
a0b8790f6b
Use Final for multiprocessing constants ( #12452 )
2024-07-28 11:59:00 +02:00
Max Muoto
8ac4af63cd
Final for logging constants ( #12453 )
2024-07-28 11:58:30 +02:00
Max Muoto
3db7f01a31
Use Final for decimal constants ( #12449 )
2024-07-27 12:01:32 -07:00
Max Muoto
5cd89123e2
Add missing fcntl constants. ( #12409 )
2024-07-25 11:23:28 +02:00
Max Muoto
ee526b14a4
Resolve Traversable.open failure for 3.13 beta 4 ( #12412 )
2024-07-23 00:29:05 -07:00
Max Muoto
e5bab16884
Update interpchannels for 3.13 beta 4 ( #12411 )
2024-07-23 00:28:26 -07:00
Max Muoto
2909053047
Add copy.replace for 3.13 ( #12262 )
2024-07-22 18:34:34 -07:00
Max Muoto
b20dd41bec
Add MAP_NORESERVE for Linux ( #12385 )
2024-07-20 21:38:30 -07:00
Max Muoto
b6c089d756
Remove webbrowser.MacOSX for Python 3.13 ( #12390 )
2024-07-20 21:37:51 -07:00
Max Muoto
e82f130693
Fix _stat for 3.13 ( #12383 )
2024-07-20 21:25:55 -07:00
Max Muoto
ab55971e5f
Add os.waitid and os.waitid_result for osx ( #12391 )
2024-07-20 21:19:36 -07:00
Max Muoto
60303f6f06
Add readline.backend for 3.13 ( #12384 )
2024-07-20 21:09:23 -07:00
Max Muoto
5eaa400f2b
Add POSIX_SPAWN_CLOSEFROM for 3.13 linux ( #12386 )
2024-07-20 20:59:46 -07:00
Max Muoto
63100c17fe
Add fcntl constants for 3.13 ( #12389 )
2024-07-20 20:59:26 -07:00
Max Muoto
3030f013be
Fix syslog 3.13 issues ( #12380 )
2024-07-20 14:07:00 -07:00
Max Muoto
f54427b660
Add timer notification functions for os/posix, 3.13 ( #12378 )
2024-07-20 13:39:10 -07:00
Max Muoto and Shantanu
240e3d8004
Correct MappingProxyType for 3.8+ ( #12369 )
...
Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com >
2024-07-20 13:37:30 -07:00
Max Muoto
304b8e9626
Add missing posix functions for 3.13 ( #12375 )
2024-07-20 12:26:35 -07:00
Max Muoto
fa0c14fa33
Enforce Positional Arguments for _CData.from_param ( #12373 )
2024-07-20 12:21:36 -07:00
Max Muoto
9f9a461bc1
Add mmap MacOS constants for 3.13 ( #12374 )
2024-07-20 12:17:05 -07:00
Max Muoto
18bac0ba7e
Add os.waitid for macos in 3.13 ( #12376 )
...
Add waitid for macos in 3.13
2024-07-20 12:15:16 -07:00
Max Muoto
d56c7bb2e0
Enforce positional arguments for set_threshold in gc ( #12350 )
2024-07-16 11:29:25 +02:00
Max Muoto and Alex Waygood
0df6028dc8
Use Final for Constant Literals in the stdlib ( #12332 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2024-07-15 18:07:34 +01:00
Max Muoto
ac3d422330
Enforce positional args for codec functions ( #12343 )
2024-07-15 14:03:33 +02:00
Max Muoto and Akuli
f863db6bc5
Update tkinter.PhotoImage ( #12342 )
...
Co-authored-by: Akuli <akuviljanen17@gmail.com >
2024-07-15 00:42:27 +03:00
Max Muoto
1b9e90baab
Use positional-only parameters for ctypes functions ( #12341 )
2024-07-13 22:16:42 -07:00
Max Muoto and Jelle Zijlstra
35b84f2f21
Update email.utils for 3.13 ( #12336 )
...
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com >
2024-07-13 14:08:28 -07:00
Max Muoto
670ca3125b
Resolve asyncio issues for 3.13 ( #12327 )
2024-07-13 10:12:15 +02:00
Max Muoto
6a9b53e719
Update _collections_abc for 3.13 ( #12309 )
2024-07-11 17:35:16 -07:00
Max Muoto
4f2dcdecde
Update CoverageResults for 3.13 ( #12325 )
2024-07-11 17:19:40 -07:00