Shahar Naveh
fb41218ef5
Enable jit on macos ( #7401 )
2026-03-12 09:20:24 +09:00
Shahar Naveh
e046877025
Use matrix for cargo check ( #7388 )
...
* Use matrix for cargo_check
* Tweak `gcc-aarch64-linux-gnu` deps
* Re-add redox comment
2026-03-11 22:21:25 +09:00
dependabot[bot]
8700f7320a
Bump actions/checkout from 4 to 6 ( #7396 )
...
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>
2026-03-10 00:46:25 +09:00
dependabot[bot]
5bc556d5d4
Bump github/gh-aw from 0.51.5 to 0.56.2 ( #7395 )
...
Bumps [github/gh-aw](https://github.com/github/gh-aw ) from 0.51.5 to 0.56.2.
- [Release notes](https://github.com/github/gh-aw/releases )
- [Changelog](https://github.com/github/gh-aw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/gh-aw/compare/88319be75ab1adc60640307a10e5cf04b3deff1e...f1073c5498ee46fec1530555a7c953445417c69b )
---
updated-dependencies:
- dependency-name: github/gh-aw
dependency-version: 0.56.2
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>
2026-03-10 00:46:01 +09:00
Shahar Naveh
dce82f9429
Update ruff to 0.15.5 ( #7366 )
2026-03-08 10:36:27 +09:00
Shahar Naveh
ea8bf5dd9f
Unified action for installing Linux deps ( #7381 )
2026-03-08 10:35:24 +09:00
Shahar Naveh
0629010546
Unified action for installing macos deps ( #7379 )
...
* Add `install-macos-deps` action
* Use new action
2026-03-07 21:13:42 +09:00
Shahar Naveh
9f5502869e
Remove duplicate cargo check ( #7377 )
2026-03-07 20:28:58 +09:00
Shahar Naveh
973f2f0039
Restructure CI with matrix approach and multi-feature support ( #7376 )
...
* `--features` flag can take multiple values
* Simplify CI job
* Remove bad default
* Enable jit on macOS
2026-03-07 20:28:26 +09:00
Shahar Naveh
3bf54e9224
Unpin nightly channel for miri tests ( #7378 )
2026-03-07 20:22:07 +09:00
Jeong, YunWon
2bdc2315ef
replace auto commit to format suggestion ( #7375 )
2026-03-07 14:53:25 +09:00
dependabot[bot]
fcc83799ed
Bump github/gh-aw from 0.51.4 to 0.51.5 ( #7319 )
...
Bumps [github/gh-aw](https://github.com/github/gh-aw ) from 0.51.4 to 0.51.5.
- [Release notes](https://github.com/github/gh-aw/releases )
- [Changelog](https://github.com/github/gh-aw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/gh-aw/compare/e422993ded9178a8a35804fbc44b1ca761513d15...88319be75ab1adc60640307a10e5cf04b3deff1e )
---
updated-dependencies:
- dependency-name: github/gh-aw
dependency-version: 0.51.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-03 09:04:30 +09:00
Lee Dogeon
6ac0c39a30
Prevent shell injection ( #7310 )
2026-03-02 19:45:58 +09:00
dependabot[bot]
762d27bbc5
Bump github/gh-aw from 0.51.2 to 0.51.4 ( #7305 )
...
Bumps [github/gh-aw](https://github.com/github/gh-aw ) from 0.51.2 to 0.51.4.
- [Release notes](https://github.com/github/gh-aw/releases )
- [Changelog](https://github.com/github/gh-aw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/gh-aw/compare/cccf96100f50705c4291b91a6071c556f72cb3ef...e422993ded9178a8a35804fbc44b1ca761513d15 )
---
updated-dependencies:
- dependency-name: github/gh-aw
dependency-version: 0.51.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-02 11:08:22 +09:00
fanninpm
d7333328fd
Add crypto group to dependabot config ( #7304 )
2026-03-02 10:18:01 +09:00
dependabot[bot]
41ebffbca6
Bump github/gh-aw from 0.50.7 to 0.51.2 ( #7295 )
...
Bumps [github/gh-aw](https://github.com/github/gh-aw ) from 0.50.7 to 0.51.2.
- [Release notes](https://github.com/github/gh-aw/releases )
- [Changelog](https://github.com/github/gh-aw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/gh-aw/compare/9cbca3cd9be433a23a38e4da332635097fd40251...cccf96100f50705c4291b91a6071c556f72cb3ef )
---
updated-dependencies:
- dependency-name: github/gh-aw
dependency-version: 0.51.2
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>
2026-03-01 23:39:56 +09:00
Shahar Naveh
afc86d4525
Add npm to dependabot ( #7291 )
2026-03-01 21:55:34 +09:00
dependabot[bot]
d95c7b8f1d
Bump actions/upload-artifact from 6.0.0 to 7.0.0 ( #7264 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 7.0.0
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>
2026-02-28 23:18:04 +09:00
dependabot[bot]
75eb8c455e
Bump github/gh-aw from 0.49.4 to 0.50.7 ( #7262 )
...
Bumps [github/gh-aw](https://github.com/github/gh-aw ) from 0.49.4 to 0.50.7.
- [Release notes](https://github.com/github/gh-aw/releases )
- [Changelog](https://github.com/github/gh-aw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/gh-aw/compare/bf34f9947505c887fdc597a13b8ff277cccd9c20...9cbca3cd9be433a23a38e4da332635097fd40251 )
---
updated-dependencies:
- dependency-name: github/gh-aw
dependency-version: 0.50.7
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>
2026-02-28 23:17:53 +09:00
dependabot[bot]
c564ac52ba
Bump actions/download-artifact from 7.0.0 to 8.0.0 ( #7263 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 7.0.0 to 8.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: 8.0.0
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>
2026-02-28 23:17:38 +09:00
fanninpm
2b1ba58967
Edit dependency groups ( #7257 )
...
* Add random dependency group
See #7064 for why.
* Fold cranelift group into wasmtime group
2026-02-28 22:07:29 +09:00
Jeong, YunWon
42719e0567
extend timeout
2026-02-28 10:35:38 +09:00
Shahar Naveh
79983fdd2e
Update CI ruff to 0.15.4 ( #7250 )
...
* Update CI ruff to 0.15.4
* Format
2026-02-28 10:34:38 +09:00
Shahar Naveh
8a85708092
Don't skip test_glob on windows ( #7224 )
2026-02-25 21:01:51 +09:00
Copilot
033249e1b3
Fix upgrade-pylib workflow to use Python 3.14 ( #7216 )
2026-02-24 16:22:44 +09:00
Jeong, YunWon
584382b801
[workflow] fix upgrade-pylib ( #7211 )
2026-02-24 00:15:55 +09:00
dependabot[bot]
3e9b28e442
Bump github/gh-aw from 0.45.0 to 0.49.4 ( #7209 )
...
Bumps [github/gh-aw](https://github.com/github/gh-aw ) from 0.45.0 to 0.49.4.
- [Release notes](https://github.com/github/gh-aw/releases )
- [Changelog](https://github.com/github/gh-aw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/gh-aw/compare/58d1d157fbac0f1204798500faefc4f7461ebe28...bf34f9947505c887fdc597a13b8ff277cccd9c20 )
---
updated-dependencies:
- dependency-name: github/gh-aw
dependency-version: 0.49.4
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>
2026-02-23 23:36:55 +09:00
Jeong, YunWon
f9f9e168ae
Remove recreate:true from lib-deps-check ( #7201 )
2026-02-22 20:27:14 +09:00
dependabot[bot]
ca68ec3758
Bump github/gh-aw from 0.43.22 to 0.45.0
...
Bumps [github/gh-aw](https://github.com/github/gh-aw ) from 0.43.22 to 0.45.0.
- [Release notes](https://github.com/github/gh-aw/releases )
- [Changelog](https://github.com/github/gh-aw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/gh-aw/compare/fe858c3e14589bf396594a0b106e634d9065823e...58d1d157fbac0f1204798500faefc4f7461ebe28 )
---
updated-dependencies:
- dependency-name: github/gh-aw
dependency-version: 0.45.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-17 10:31:13 +09:00
dependabot[bot]
bb601147f1
Bump actions/setup-python from 5.6.0 to 6.2.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.6.0 to 6.2.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5.6.0...v6.2.0 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 6.2.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-17 09:44:06 +09:00
dependabot[bot]
5f309e2a28
Bump actions/download-artifact from 6.0.0 to 7.0.0
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-17 09:43:43 +09:00
dependabot[bot]
7d5c9b8ba0
Bump actions/cache from 4.3.0 to 5.0.3
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.3.0 to 5.0.3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/0057852bfaa89a56745cba8c7296529d2fc39830...cdf6c1fa76f9f475f3d7449005a359c84ca0f306 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.3
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-17 09:43:25 +09:00
Shahar Naveh
1d0c8130bb
Add CI step for checking redundant test patches ( #7126 )
2026-02-15 20:39:57 +09:00
Jeong, YunWon
1e10de69d9
copilot fix again
2026-02-14 20:10:39 +09:00
Jeong, YunWon
856cd558d2
Fix module selection ( #7123 )
2026-02-14 14:56:55 +09:00
Jeong, YunWon
3c70f6338c
Fix copilot upgrade pylib ( #7121 )
...
* Use copilot for upgrade workflow
* cache
2026-02-14 13:47:41 +09:00
Jeong, YunWon
3aeecc5751
Add gh-aw agentic workflow for upgrading Python libraries ( #7117 )
...
* Add gh-aw agentic workflow for upgrading Python libraries
- upgrade-pylib.md: Claude-based workflow triggered via workflow_dispatch
- Runs `scripts/update_lib quick <name>` to sync a library from CPython
- Creates a PR with the result, referencing issue #6839
2026-02-14 11:26:03 +09:00
Shahar Naveh
945996602b
fix miri ci ( #7093 )
2026-02-13 00:17:53 +09:00
Shahar Naveh
9ce0d0913c
Updated libs status show datetime utc ( #7082 )
2026-02-11 16:57:36 +09:00
Shahar Naveh
29f7bb2b40
Auto update lib status ( #7074 )
2026-02-11 01:48:50 +09:00
Jeong, YunWon and github-actions[bot]
b877f76141
initial sandbox ( #7035 )
...
* Add host_env feature for sandbox isolation
Introduce a `host_env` feature flag that gates all host environment
access (filesystem, network, signals, processes). When disabled,
the VM operates in sandbox mode:
- _io module always available; FileIO gated by host_env
- SandboxStdio provides lightweight stdin/stdout/stderr via Rust std::io
- BytesIO/StringIO/BufferedIO/TextIOWrapper work without host_env
- open() returns UnsupportedOperation in sandbox
- stdlib modules (os, socket, signal, etc.) gated by host_env
- CI checks both host_env ON and OFF builds
* Auto-format: ruff check --select I --fix
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-08 13:58:30 +00:00
Padraic Fanning
7860f866f8
Add dependency groups to dependabot.yml
2026-02-06 14:20:31 +09:00
Jeong, YunWon
c17afd948f
[doc] fix workflow ( #7021 )
2026-02-06 11:41:08 +09:00
fanninpm and coderabbitai[bot]
a63a5045d5
RustPython version to 3.14.3 ( #6999 )
...
* RustPython version to 3.14.3
* Refactor version number to variable
* Fix CPython clone version statement
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-02-05 23:42:33 +09:00
dependabot[bot]
c46b85ee75
Bump astral-sh/ruff-action from 3.5.1 to 3.6.1 ( #6969 )
...
Bumps [astral-sh/ruff-action](https://github.com/astral-sh/ruff-action ) from 3.5.1 to 3.6.1.
- [Release notes](https://github.com/astral-sh/ruff-action/releases )
- [Commits](https://github.com/astral-sh/ruff-action/compare/57714a7c8a2e59f32539362ba31877a1957dded1...4919ec5cf1f49eff0871dbcea0da843445b837e6 )
---
updated-dependencies:
- dependency-name: astral-sh/ruff-action
dependency-version: 3.6.1
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>
2026-02-03 08:17:01 +09:00
Jeong, YunWon
8273bf3a4a
Fix test_asyncio for windows ( #6959 )
2026-02-02 15:58:16 +09:00
Jeong, YunWon
a1f08386a2
Merge pull request #6946 from fanninpm/3.14-test_tstring
...
Update `test_tstring` from v3.14.2
2026-02-02 08:09:48 +09:00
Padraic Fanning
491d230dec
Make test_tstring platform-independent
2026-02-01 15:08:10 -05:00
Padraic Fanning
b805008510
Make test_unpack_ex platform-independent
2026-02-01 14:38:26 -05:00
Jeong, YunWon
5e732c5e2a
Fix wasip2 build ( #6935 )
2026-02-02 01:26:17 +09:00