What's Changed
- fix(vm): fix partial future resolution panics in mixed gathers by @runyaga in https://github.com/pydantic/monty/pull/251
- Implement
hasattrbuiltin function by @friendlymatthew in https://github.com/pydantic/monty/pull/66 - add benchmark for parsing 1000 lines by @samuelcolvin in https://github.com/pydantic/monty/pull/353
- Cheap sourcemaps by @samuelcolvin in https://github.com/pydantic/monty/pull/354
- raise
MontySyntaxErrorfor source with lone surrogates by @samuelcolvin in https://github.com/pydantic/monty/pull/355 - feat: add MontyRepl methods for calling Python functions from Rust by @rsr5 in https://github.com/pydantic/monty/pull/271
- wrap input unicode conversion errors as
MontyRuntimeErrorby @samuelcolvin in https://github.com/pydantic/monty/pull/356 - support chain assignment by @samuelcolvin in https://github.com/pydantic/monty/pull/357
- Support building a
Montyinstance async and without holding the GIL by @samuelcolvin in https://github.com/pydantic/monty/pull/358
New Contributors
- @runyaga made their first contribution in https://github.com/pydantic/monty/pull/251
Full Changelog: https://github.com/pydantic/monty/compare/v0.0.14...v0.0.15