Jeong, YunWon
b666c52df9
code object linetable ( #6150 )
...
* Code.replace
* implement linetable
2025-09-16 21:49:54 +09:00
Shahar Naveh
6ead82154e
Update glob from 3.13.7 ( #6152 )
2025-09-16 09:35:08 +09:00
Shahar Naveh
ca95366219
Update fnmatch from 3.13.7 ( #6149 )
2025-09-15 21:36:11 +09:00
Shahar Naveh
43d643ad09
Pin CI image to windows-2025 ( #6148 )
...
For more info see see:
https://github.blog/changelog/2025-07-31-github-actions-new-apis-and-windows-latest-migration-notice/
2025-09-15-main-47
2025-09-13 21:24:10 +09:00
Shahar Naveh
cc4ebe6256
Update{runpy,numbers}.py from 3.13.7 ( #6141 )
...
* Update number.py from 3.13.7
* Update `runpy.py` from 3.13.7
2025-09-11 22:43:11 +09:00
Shahar Naveh
f429ac4939
Use ast.unparse for generating patches with lib_updater.py ( #6142 )
...
* Use `ast.unparse` for decorator generation and every ut_method
* Ensure ut_method type for external patches
* use textwrap
* Apply patches to `test_os.py`
* Apoly on `test_xml_etree.py`
* Run on some test files
* Update `test_str.py`
* Update `test_logging.py` from 3.13.7
2025-09-11 22:42:19 +09:00
Shahar Naveh
0c3d14affc
Fix docs link in copilot ( #6145 )
2025-09-11 14:05:59 +09:00
Shahar Naveh
63de4387e7
Fix broken CI on windows ( #6143 )
...
* Fix `test_dtrace.py`
* Fix `test_genericpath.py`
* fix `test_ntpath.py`
* Fix `test_py_compile.py`
* Fix `test_shutil.py`
* fix `test_stat.py`
* Fix `test_tarfile.py`
* Mark failing tests
2025-09-11 14:05:04 +09:00
Shahar Naveh
7044d43dc8
Update {site,sysconfig}.py from 3.13.7 ( #6132 )
...
* Update `{site,sysconfig}.py` from 3.13.7
* Update vm/src/stdlib/sysconfig.rs
2025-09-08-main-46
2025-09-08 13:48:51 +09:00
Shahar Naveh
74c2d490ac
Update zoneinfo and _strptime from 3.13.7 ( #6139 )
2025-09-07 17:09:55 +09:00
Shahar Naveh
59d71be85f
Update test_collections.py from 3.13.7 ( #6136 )
2025-09-07 17:08:35 +09:00
Shahar Naveh
9da2e04880
Update html* from 3.13.7 ( #6133 )
2025-09-07 17:07:54 +09:00
Shahar Naveh
1d53e0c923
Update codecs from 3.13.7 ( #6130 )
2025-09-07 16:13:22 +09:00
Shahar Naveh
da71b92dd3
Pickle warning for itertools ( #6129 )
2025-09-07 16:10:22 +09:00
Jeong, YunWon
b640ef1241
Add comment about 6 params ( #6125 )
2025-09-07 16:06:49 +09:00
Shahar Naveh
c5c2bd050d
Add tool for easier test updates ( #6089 )
...
* Add scripts/lib_updater.py
* Update `Lib/test/test_os.py` with tool
* Update `test_list.py` as well
2025-09-07 16:05:54 +09:00
Noa
85ca28094e
Apply clippy suggestions to switch to let chains ( #6126 )
2025-09-04 15:34:10 +09:00
xgampx
48d8031f0c
lookup slot in hash() ( #6102 )
...
* avoid get_class_attr for __hash__; read hash slot via mro_find_map
Reduce calls and lock acquisitions on hot paths by bypassing get_class_attr(__hash__) and directly resolving the hash implementation with mro_find_map(|cls| cls.slots.hash.load()).
* fix linting in hash function
2025-09-03 23:32:15 -05:00
Noa
0c8ae3a384
Update nix to 0.30 ( #6120 )
2025-09-04 08:44:27 +09:00
Shahar Naveh
056795eed4
Attenpt to automate posix consts ( #6117 )
2025-09-03 22:19:30 +09:00
Noa
cca4fe6d80
Switch to newer thread::LocalKey convenience methods ( #6123 )
2025-09-03 22:14:59 +09:00
Jeong, YunWon
d17dcd817e
Merge pull request #6115 from ShaharNaveh/update-some-tests-2
...
Update some tests from 3.13.7
2025-09-03 00:27:57 +09:00
Shahar Naveh
1688e744ba
fn unparse_expr -> UnparseExpr::new (#6121 )
2025-09-02 23:55:42 +09:00
Shahar Naveh
8b6e1e398b
Update test_itertools.py to 3.13.7 ( #6122 )
...
* Update `test_itertools.py` to 3.13.7
* Apply patch where test name was changed
* Fix some failing tests
2025-09-02 20:19:57 +09:00
Noa
fa91df6539
Merge pull request #6118 from ever0de/feat/sqlite-fetchmany-size-arg
...
sqlite3: Support 'size' keyword argument in `Cursor::fetchmany`
2025-09-01 14:17:35 -05:00
Noa
2b67f40c34
Merge pull request #6119 from ShaharNaveh/update-deps
...
Update dns-lookup and xml-rs (renamed to xml)
2025-09-01 12:50:41 -05:00
ShaharNaveh
1d1aa663f0
Trigger CI
2025-09-01 16:49:06 +03:00
ShaharNaveh
1fe5fd55d3
Update xml(-rs) to 1.0
2025-09-01 14:01:03 +03:00
ShaharNaveh
711f95ec09
Update dns-lookup to 3.0
2025-09-01 13:59:16 +03:00
ShaharNaveh
020692e56b
Update lockfile
2025-09-01 11:28:04 +03:00
ShaharNaveh
de3cb8cdbb
Mark more failing tests
2025-09-01 11:19:00 +03:00
Jiseok CHOI
2e16f51c68
use FromArgs
2025-09-01 15:43:07 +09:00
Jiseok CHOI
a2b194a6f8
sqlite3: Support 'size' keyword argument in Cursor::fetchmany
2025-09-01 15:23:04 +09:00
ShaharNaveh
373de5ee57
Update test_with.py from 3.13.7
2025-08-31 12:43:52 +03:00
ShaharNaveh
a1c11cdc40
Update test_fileio.py from 3.13.7
2025-08-31 12:37:48 +03:00
ShaharNaveh
41fb6c5a1a
Add Lib/test/test_file_eintr.py from 3.13.7
2025-08-31 12:23:58 +03:00
ShaharNaveh
e00a95d15c
Update test_userdict.py from 3.13.7
2025-08-31 12:14:40 +03:00
ShaharNaveh
d732c307dc
Update test_univnewlines.py from 3.13.7
2025-08-31 12:13:09 +03:00
ShaharNaveh
6a3c348351
Update test_richcmp.py
2025-08-31 12:01:32 +03:00
ShaharNaveh
ec8f37dcd6
Update test_pprint.py from 3.13.7
2025-08-31 11:59:46 +03:00
ShaharNaveh
88506059f9
Update test_pow.py from 3.13.7
2025-08-31 11:58:21 +03:00
ShaharNaveh
15b1b62adb
Update test_isinstance.py from 3.13.7
2025-08-31 11:50:04 +03:00
ShaharNaveh
6a4d4b727c
Uodate test_grammar.py from 3.13.7
2025-08-31 11:47:32 +03:00
ShaharNaveh
d9ffc47c43
Update test_dynamic.py from 3.13.7
2025-08-31 11:09:34 +03:00
ShaharNaveh
ed6caed3d9
Update test_decorators.py from 3.13.7
2025-08-31 11:08:20 +03:00
ShaharNaveh
37324b443b
Update test_eof.py from 3.13.7
2025-08-31 10:54:43 +03:00
ShaharNaveh
88b12bafc9
Update test_kqueue.py from 3.13.7
2025-08-31 10:35:23 +03:00
ShaharNaveh
b56082a980
Update test_keywordonlyarg.py from 3.13.7
2025-08-31 10:34:57 +03:00
Noa
75093873b8
Merge pull request #5789 from coolreader18/crt_fd-rework
...
Rework crt_fd to be more aligned with io-safety
2025-09-01-main-45
2025-08-29 11:02:38 -05:00
Noa
8437b06dad
Unmark passing tests
2025-08-29 10:59:53 -05:00