v0.0.17
ChatGPTNextWeb/NextChatv0.0.17Apr 22, 2026by davidhewitt
AI Summary
Focuses on memory management and garbage collection improvements for the Monty Python interpreter. Includes new builtin functions and fixes for GC intervals.
Key Highlights
- Implemented `setattr` builtin function
- Fixed GC interval ignored in ResourceTracker
- Allowed memory limits above u32::MAX
New Features
- setattr builtin function
- Improved GC handling
Full Release Notes
## What's Changed * Implement `setattr` builtin function by @friendlymatthew in https://github.com/pydantic/monty/pull/67 * stop empty tuple singleton contributing to memory limit by @davidhewitt in https://github.com/pydantic/monty/pull/363 * fix panics when overflowing negating i64::MIN by @davidhewitt in https://github.com/pydantic/monty/pull/368 * fixes GC interval ignored in ResourceTracker and Heap by @sathish-t in https://github.com/pydantic/monty/pull/371 * monty-js: allows maxMemory, allocation, recursion depth, and gc interval limits above u32::MAX by @sathish-t in https://github.com/pydantic/monty/pull/344 * fix gc coverage by @samuelcolvin in https://github.com/pydantic/monty/pull/376 * add even more GC coverage by @davidhewitt in https://github.com/pydantic/monty/pull/381 **Full Changelog**: https://github.com/pydantic/monty/compare/v0.0.16...v0.0.17