Commit Graph
6 Commits
Author SHA1 Message Date
Jeong, YunWon a973fbf472 Remove the deprecated compiler-source crate and mark venvlauncher unpublishable (#8698)
* Remove the deprecated rustpython-compiler-source crate

Nothing in the workspace depends on it, and its version was pinned to
0.4.1+deprecated, which is already on crates.io. Drop the crate, its
Cargo.lock entry, and the mentions in host_env_proposal.md.

Assisted-by: Claude Code:claude-fable-5-1

* ci: drop the rustpython-compiler-source exclusions

The crate no longer exists in the workspace.

Assisted-by: Claude Code:claude-fable-5-1

* venvlauncher: mark the crate as not publishable

It is a Windows-only binary that venv copies out of the installation,
not a crates.io dependency.

Assisted-by: Claude Code:claude-fable-5-1
2026-09-13 16:23:12 +09:00
Shahar Naveh 2e777a6fb3 Add cargo shear CI step (#7461)
* Add `cargo shear` CI step

* Remove some deps

* Move `ruff_python_parser` to dev deps

* Remove `thread_local` crate

* Cleanup `num-integer` usage

* Remove parser fro. wasm

* Remove windows-sys from venv launcher

* Update lock

* Resolve more

* Fix wasm

* Update lock
2026-03-20 12:42:51 +09:00
Jeong, YunWon ea1e60e9ca mark version to 3.14 2026-01-17 19:21:10 +09:00
Terry Tianlin Luan 1464d5ca43 Adding + Fixing Clippy rules to better align with #[no_std] (#6570)
* * Added alloc_instead_of_core, std_instead_of_alloc, and std_instead_of_core clippy rules
* Manually changed part of the code to use core/alloc

* use clippy --fix to fix issues in stdlib

* * Used clippy --fix to fix issues in vm
* Imported Range in vm/src/anystr.rs

* * Used clippy --fix to fix issues in common
2025-12-30 13:10:14 +09:00
Jeong, YunWon fd6c548766 no redundant venvlauncher targets (#6554) 2025-12-28 09:08:16 +09:00
Jeong, YunWon 40acd55290 venvlauncher (#6527) 2025-12-26 01:29:58 +09:00