What's Changed
- try to pass vm around instead of
(heap, interns)by @davidhewitt in #234 - Fix stack-depth tracking after break/continue in unreachable code by @thomasst in #268
- Change hashbrown version to 0.16 by @CremboC in #267
- Make scheduler required by @davidhewitt in #274
- don't commit editor settings by @davidhewitt in #275
- split heap structure methods into
HeapItemtrait by @davidhewitt in #276 - pass VM instead of heap/interns in bytes & str methods by @davidhewitt in #277
- Support max() kwargs/default. by @evalstate in #272
- Make heap allocation only require shared reference by @davidhewitt in #278
- Add
INT_MAX_STR_DIGITSlimit for BigInt string conversion by @samuelcolvin in #284 - Support nested subscript assignment by @samuelcolvin in #285
- Track memory growth in mutable container operations by @samuelcolvin in #286
- Run getsentry/codecov-action alongside Codecov in CI by @MathurAditya724 in #287
- Implement
str.expandtabs(tabsize)method by @sjhddh in #266 - Replace
take_data!pattern insideHeapwithHeapReaderAPI by @davidhewitt in #265 - update CLAUDE.md for
HeapReaderAPI by @davidhewitt in #291 - support named single kwarg by @samuelcolvin in #288
- Implement
datetimeby @samuelcolvin in #290 - deny
absolute_pathswith length > 2 with clippy by @samuelcolvin in #292 jsonmodule by @samuelcolvin in #293
New Contributors
- @thomasst made their first contribution in #268
- @CremboC made their first contribution in #267
- @MathurAditya724 made their first contribution in #287
- @sjhddh made their first contribution in #266
Full Changelog: v0.0.8...v0.0.9