Padraic Fanning
8765d86355
Remove tests from list of environment polluters
2026-01-10 22:10:35 -05:00
Padraic Fanning
0a826731cb
Mark test_import as polluting the environment
2026-01-10 22:10:35 -05:00
Padraic Fanning
0d128ccc28
Check 10 times if a test is still polluting the environment
2026-01-10 22:10:35 -05:00
Padraic Fanning
3427215611
Add test.test_multiprocessing_fork.test_misc to list of environment
...
polluters
2026-01-10 22:10:35 -05:00
Padraic Fanning
99168e076c
Remove test_ftplib from list of environment polluters
2026-01-10 22:10:35 -05:00
Padraic Fanning
9500f6609b
Remove test_sys from list of environment polluters
2026-01-10 22:10:35 -05:00
Padraic Fanning
1827af100b
Skip tests that pollute the environment for some reason
2026-01-10 22:10:35 -05:00
Padraic Fanning
472c12cad7
Time out if any one test takes longer than 10 minutes
2026-01-10 22:10:35 -05: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
9291178b01
Ci gen opcode metadata ( #6677 )
...
* Autogen opcode metadata
* Manually modify opcode metadata
2026-01-10 17:33:11 +09:00
Noa
bf80d2715d
Update to windows-2025 runner on ci ( #5571 )
...
* Update to windows-2025 on ci
* Unmark unexpected successes
* Try adding .dll
2026-01-07 12:53:44 +09:00
Ashwin Naren
7b9f0d9657
More tkinter ( #5784 )
...
* fix build
* fix usage of Tcl_GetVar2Ex
Signed-off-by: Ashwin Naren <arihant2math@gmail.com >
* no panic on mainloop
Signed-off-by: Ashwin Naren <arihant2math@gmail.com >
* add static var
Signed-off-by: Ashwin Naren <arihant2math@gmail.com >
* fix getvar
Signed-off-by: Ashwin Naren <arihant2math@gmail.com >
* add globalgetvar support
Signed-off-by: Ashwin Naren <arihant2math@gmail.com >
* formatting
Signed-off-by: Ashwin Naren <arihant2math@gmail.com >
* address review
* fix build
* Auto-format: cargo fmt --all
---------
Signed-off-by: Ashwin Naren <arihant2math@gmail.com >
Co-authored-by: Jeong YunWon <jeong@youknowone.org >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-12-30 17:07:03 +09:00
Jeong, YunWon
5b20c458af
Implement more except* ( #6545 )
...
* clean build documentation
* SetExcInfo
* fix EG subclass
* test_except_star
2025-12-27 23:03:23 +09:00
Jeong, YunWon
72a90da13b
increase timeout-minutes to 45 ( #6541 )
2025-12-26 20:39:48 +09:00
Jeong, YunWon
40acd55290
venvlauncher ( #6527 )
2025-12-26 01:29:58 +09:00
Copilot
ebdc033c59
Bundle Lib directory in GitHub releases ( #6497 )
...
* Initial plan
* Add Lib directory archives to release workflow
Co-authored-by: youknowone <69878+youknowone@users.noreply.github.com >
* Add release notes explaining users need both binary and Lib archive
Co-authored-by: youknowone <69878+youknowone@users.noreply.github.com >
* Remove unnecessary --notes-start-tag parameter
Co-authored-by: youknowone <69878+youknowone@users.noreply.github.com >
* Only create zip archive, remove tar.gz
Co-authored-by: youknowone <69878+youknowone@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: youknowone <69878+youknowone@users.noreply.github.com >
2025-12-25 09:48:20 +09:00
Jeong, YunWon
09fa97d1b9
CI to test Apple Intel ( #6465 )
2025-12-21 00:54:05 +09:00
Jeong, YunWon
898fe85f40
More openssl impl ( #6464 )
...
* Add openssl build to CI
* more openssl impls
2025-12-21 00:38:50 +09:00
dependabot[bot]
e6d9a9aef0
Bump actions/download-artifact from 6.0.0 to 7.0.0 ( #6441 )
2025-12-15 23:54:53 +09:00
dependabot[bot]
78d2e5bdf1
Bump actions/upload-artifact from 5.0.0 to 6.0.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 23:53:21 +09:00
Shahar Naveh
835918afa1
Set timeout only on test step ( #6431 )
2025-12-13 11:09:26 +09:00
Shahar Naveh
6f8050526f
Ruff as part of PR auto-format ( #6421 )
2025-12-12 21:59:56 +09:00
Shahar Naveh
49522e7a5e
Update ruff CI version ( #6418 )
2025-12-12 21:12:19 +09:00
Jeong, YunWon
72e892a57d
Remove cargo vcpkg from windows build ( #6404 )
2025-12-11 23:20:24 +09:00
Jeong, YunWon
4828fb3ba6
test_os, test_io on windows ( #6379 )
...
* Allow hidden env vars on nt
* Enable test_os on windows
* enable test_io on windows
2025-12-11 13:11:29 +09:00
Jeong, YunWon
90717e5ef7
doc db to include types.* ( #6391 )
...
* Add types.* for doc/generate.py
* udpate-doc-db workflow
* Update doc DB for CPython 3.13.9
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-12-10 19:23:27 +09:00
Jeong, YunWon
cc534d2954
Fix failing reason ( #6370 )
2025-12-09 10:46:40 +09:00
dependabot[bot]
8ad7f912ea
Bump actions/setup-python from 6.0.0 to 6.1.0 ( #6349 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v6...v6.1.0 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 23:10:53 +09:00
dependabot[bot]
7e34ab743a
Bump actions/checkout from 5.0.1 to 6.0.1 ( #6348 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5.0.1 to 6.0.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v5.0.1...v6.0.1 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 23:09:50 +09:00
Jeong, YunWon
42d497a142
Enable PIP test on windows ( #6211 )
...
* Patch ensurepip whl to work on windows
* Enable PIP test on windows
2025-12-08 16:36:33 +09:00
Jeong, YunWon
6782fa2219
ctypes buffer ( #6311 )
...
* Fix array
* from buffer
* AsBuffer
* Fix instruction
* constructable pointer
* thunk
* in_dll
* fix sizeof/alignment
2025-11-29 21:17:04 +09:00
Jeong, YunWon
1e7a49036a
try auto-format again ( #6295 )
2025-11-25 20:04:30 +09:00
dependabot[bot]
ea3eb2a9ef
Bump actions/checkout from 4 to 6 ( #6294 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-25 05:30:13 +09:00
Jeong YunWon
9134cca17b
Make CI to run rustpython-without-js test
2025-11-17 21:30:28 +09:00
Shahar Naveh
916d3ba94b
Move wasm/lib -> crates/wasm ( #6280 )
2025-11-17 18:47:05 +09:00
Jeong, YunWon
1a783fc9ec
Replace SSL backend to rustls ( #6244 )
2025-11-16 22:17:35 +09:00
Shahar Naveh
93e4e42b53
Move compiler/source -> crates/compiler-source ( #6261 )
2025-11-16 19:14:35 +09:00
Shahar Naveh
db1adaa2c2
Move __doc__ crate to crates/doc ( #6234 )
...
* Add `__doc__` crate
* Base auto-generate ci
* Add dummy files
* Update docs
* Set codegen-units to 1 for doc db
* Mark `*.inc.rs` as auto generated
* Disable doctest
* Reset docs
2025-11-14 23:47:51 +09:00
dependabot[bot]
4562930233
Bump streetsidesoftware/cspell-action from 7 to 8 ( #6246 )
...
Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action ) from 7 to 8.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases )
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-12 08:24:16 +09:00
Yash Suthar
0f8c0bc8a8
remove old auto-formte implimentaion ( #6251 )
...
Signed-off-by: Yash Suthar <yashsuthar983@gmail.com >
2025-11-11 07:35:08 +09:00
Yash Suthar
2d4617236e
Update CI auto-formate ( #6237 )
...
---------
Signed-off-by: Yash Suthar <yashsuthar983@gmail.com >
Co-authored-by: fanninpm <luxverdans@sbcglobal.net >
2025-11-10 23:46:14 +09:00
fanninpm
ed9a61d956
Add builtin_items updater to whats_left job ( #6238 )
...
Corresponds to RustPython/rustpython.github.io#81 .
2025-11-09 18:00:59 +09:00
Yash Suthar
5cad66cebf
Revert "Update CI auto-format ( #6233 )" ( #6236 )
...
This reverts commit 377151a57f .
2025-11-05 03:14:27 +09:00
Yash Suthar
377151a57f
Update CI auto-format ( #6233 )
...
---------
Signed-off-by: Yash Suthar <yashsuthar983@gmail.com >
2025-11-04 17:37:22 +09:00
dependabot[bot]
0e15e771c3
Bump actions/upload-artifact from 4 to 5 ( #6221 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-28 09:37:37 +09:00
dependabot[bot]
d63e44aa3a
Bump actions/download-artifact from 5 to 6 ( #6220 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-28 09:37:14 +09:00
dependabot[bot]
79dcba8fe7
Bump actions/setup-python from 5 to 6 ( #6159 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-23 19:05:37 +09:00
dependabot[bot]
13329f0a48
Bump actions/setup-node from 5 to 6 ( #6197 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-21 09:32:19 +09:00
Shahar Naveh
7986fee56f
Revert "Pin CI image to windows-2025 ( #6148 )" ( #6182 )
...
This reverts commit 43d643ad09 .
2025-10-12 12:55:46 +09:00
Shahar Naveh
c979059eeb
Configure dependabot to ignore ruff updates ( #6185 )
...
* Make dependabot ignore ruff updates
* Regenrate Cargo.lock
* Fix clippy
* Fix typo
2025-10-12 12:55:23 +09:00