Shahar Naveh
26f817a55b
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
9282a870db
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
5ab631db9d
Enable stdio in barebone example so vm.print() works ( #7356 )
2026-03-05 12:57:56 +09:00
Jeong, YunWon
93099e35e7
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
Jeong YunWon
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