Lee Dogeon
f3b7f7fd47
Clarify commit message from pr-auto-commit ( #6706 )
...
* Clarify commit message from pr-auto-commit
* Auto-format: cargo fmt --all
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-12 08:08:50 +09:00
Jeong, YunWon
12f08d6ed5
Merge pull request #6698 from youknowone/quick-import
...
preparing step to integrate fix_test into lib_updater
2026-01-11 17:20:14 +09:00
Jeong YunWon
f2d5594288
fix_test --quick-import
2026-01-11 16:48:21 +09:00
Shahar Naveh
440b8de763
Move Instruction enum to its own file ( #6693 )
...
* Move `Instruction` to its own file
* Fix codegen and frame.rs
* Adjust script
2026-01-11 10:04:24 +09:00
Jeong YunWon
2a1faf4265
integrate to lib_updater
2026-01-11 00:47:06 +09:00
Jeong, YunWon
3909b18eac
lib_updater --quick-upgrade ( #6695 )
2026-01-11 00:11:41 +09:00
Shahar Naveh
6fe05987f0
Remove Reverse bytecode ( #6675 )
...
* Remove `Reverse` bytecode
* Update crates/compiler-core/src/bytecode.rs
Co-authored-by: Jeong, YunWon <69878+youknowone@users.noreply.github.com >
* Gen
* Remove Reverse
* Auto-format: cargo fmt --all
* Revert comment
* Remove debug code
* Fix CI
---------
Co-authored-by: Jeong, YunWon <69878+youknowone@users.noreply.github.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-10 18:55:15 +09:00
Shahar Naveh
c2bfdf30bd
Assign opcode ids ( #6637 )
2026-01-09 22:52:47 +09:00
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