Commit Graph

34 Commits

Author SHA1 Message Date
Terry Tianlin Luan
8977c39b60 Updated the re library + test (#6648)
* Updated re library + test

* Copied over generate_sre_constants from cpython/Tools

* Customized `generate_sre_constants.py` + ran to update `constants.rs`

* Clarified `dump_enum` docstring in `generate_sre_constants.py`
2026-01-05 13:55:07 +09:00
Jeong, YunWon
eee360822c Rework compiler about exception handling (#6638)
* asyncgen

* fix coroutine

* rewrite compiler

* tests

* set pyc magic number
2026-01-04 09:15:38 +09:00
Jeong, YunWon
7bfa5d9ced Buffer LongDouble + ndim (#6460)
* fix fix_test

* ndim buffer
2025-12-20 18:31:00 +09:00
Jeong, YunWon
ab1105a61d Fix fix_test.py (#6415) 2025-12-20 09:55:28 +09:00
Shahar Naveh
9ccf4c1872 Ruff auto-format (#6422) 2025-12-12 22:46:39 +09:00
ShaharNaveh
081a8f0451 Regenerate libc constatnts 2025-11-27 17:16:42 +02:00
Jeong, YunWon
614028f9a8 more ssl impl (#6228) 2025-10-29 23:01:04 +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
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
Shahar Naveh
056795eed4 Attenpt to automate posix consts (#6117) 2025-09-03 22:19:30 +09:00
Jeong, YunWon
0095941fb7 ruff format (#5845) 2025-06-27 15:06:35 +09:00
Ashwin Naren
5a81533f61 stdlib compatability checking scripts (#5697)
* stdlib compat checking scripts

Signed-off-by: Ashwin Naren <arihant2math@gmail.com>

* update output

---------

Signed-off-by: Ashwin Naren <arihant2math@gmail.com>
2025-06-27 13:49:53 +09:00
Rex Ledesma
b696e56c5f chore: rely on the default inclusions for ruff 2025-05-15 19:15:51 +09:00
Ashwin Naren
c97f4d1daf Failure marker (#5695)
* initial auto-upgrader

* platform support

* use ast walking

* detect testname automatically

* handle classes properly

* add instructions to fix_test.py
2025-04-24 13:28:38 +09:00
Jeong YunWon
0e00d2328d wasm32-wasi -> wasm32-wasip1 2025-01-13 15:06:29 +09:00
Jeong YunWon
2c2e0fb172 pyperf bench script 2024-08-07 08:38:21 +09:00
Zanie
6363940d6c Delete stale ASDL update script 2023-07-11 15:27:16 -05:00
Jim Fasarakis-Hilliard
06c6244599 Fix failures in the cron ci. (#5002) 2023-06-11 14:23:17 +03:00
dvermd
c1aa5dfcbe remove scripts/generate_docs.py 2022-10-24 15:38:42 +02:00
Jeong YunWon
fb5ac9e79b reorganize compiler crates 2022-08-22 04:42:42 +09:00
Noa
a821750e87 Stop depending on serde_json 2022-04-22 14:42:42 -05:00
Padraic Fanning
c9dc7b26f2 Switch instrument coverage to stable 2022-04-18 23:02:47 -04:00
Jeong Yunwon
ec23bf4349 black generate_docs 2022-04-19 05:10:05 +09:00
Jeong Yunwon
029860d856 move generate_docs.py to scripts 2022-04-19 05:10:05 +09:00
Jeong Yunwon
4f4e87729b Fix ast/asdl_rs.py 2022-04-17 02:24:41 +09:00
Noa
c778480404 WAPM release script 2021-10-08 17:02:18 -05:00
Noah
936826bd44 Replace symlinks-to-hardlinks.ps1 hack with a nicer hack 2021-05-01 23:23:45 -05:00
Noah
a0b8b9e193 Try using source-based code coverage 2021-04-21 19:30:28 -05:00
Noah
c88d935ca0 Fix remaining code coverage issues, hopefully 2021-04-19 23:03:16 -05:00
Noah
b76a0284c4 Implement ast->obj functionality of the ast module 2021-01-14 12:37:37 -06:00
Noah
e3eed8acd7 Update README and powershell script to improve onboarding 2020-10-01 14:00:21 -05:00
Noah
70f21cf4a1 Add script for running rustpython in redoxer with Lib 2020-06-02 15:21:35 -05:00
Noah
72f7cd65eb Install openssl on Windows in GH Actions 2020-03-27 14:40:20 -05:00
Noah
afa6850499 Convert symlinks to hardlinks on windows 2019-11-25 11:04:37 -06:00