Commit Graph
14 Commits
Author SHA1 Message Date
Shahar Naveh 18eca83b4a Fix broken CI (rustc 1.96) (#7992)
* Fix lints for clippy 1.96

* Try to fix example

* Put fix in correct place
2026-05-30 20:16:49 +09:00
Shahar Naveh b1eda639f0 Unify lint CI job (#7505)
* use `prek` for unified linting

* Fix actionlint error

* Generate metadata when specific files change

* `check_redundant_patches.py` to accept glob path

* Test

* revert defective changes

* use `rustfmt` over `cargo fmt` for individual files

* debug reviewdog

* rustfmt

* Move comment to correct location

* defevtive fmt test

* Fail with reviewdog

* fix reviewdog perms

* Try to use present token

* without checks oerms

* put normal perms

* fmt
2026-03-26 21:43:34 +09:00
Copilot 794b794145 Enable stdio in barebone example so vm.print() works (#7356) 2026-03-05 12:57:56 +09:00
Jeong, YunWon 7311b87c7b Remove PyStr::as_str, use as_wtf8/PyUtf8Str instead (#7218)
- Remove as_str() from PyStr/Py<PyStr> (was panicking on surrogates)
- Add Wtf8Concat trait and concat! macro for WTF-8 formatting
- Add impl From<&str> for &Wtf8 conversion
- Add AsPyStr/DictKey impls for PyUtf8Str types
- Migrate all call sites to as_wtf8(), to_str(), or PyUtf8Str
- Fix exception message APIs to accept Wtf8Buf
- Deduplicate inner-scope imports across modules
2026-02-27 04:20:11 +09:00
Jeong YunWon 20376451eb Implement Py_mod_create slot support in multi-phase init 2026-01-22 11:21:42 +09:00
eac8968f84 Add wasm runtime and fix the example code to actually run
Co-Authored-By: Valentyn Faychuk <valy@faychuk.com>
Co-Authored-By: Lee Dogeon <dev.moreal@gmail.com>
2025-11-17 21:30:28 +09:00
Jeong YunWon 5fb5db9617 relocate wasm test crate under example_projects 2025-11-17 18:58:07 +09:00
Shahar Naveh 8968aeafb9 Move vm -> crates/vm (#6269) 2025-11-15 21:51:33 +09:00
Shahar Naveh 5eac229eae Move pylib -> crates/pylib (#6225)
* Move `pylib

* clean `build.rs` a bit
2025-11-15 07:05:08 +09:00
Jeong YunWon 406be9cd15 Upgrade radium to 1.1.1 2025-07-14 20:40:54 +09:00
Jeong, YunWon d40cbbb451 Fix cspell warning (#5890)
* Fix cspell warning

* cspell: -> spell-checker:
2025-07-03 12:04:43 +09:00
Jeong YunWon 3673372d3d Fix cspell warnings 2025-06-27 12:32:59 +09:00
Jeong YunWon 4378a61c8b Fix 1.80 build 2025-06-27 12:32:59 +09:00
Jeong YunWon ff9aa0fc54 Add example projects 2024-08-07 07:48:42 +09:00