Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 18 Dec 09:44

Features

  • Add os module with environ, path utilities, and system info
  • Add sys module with recursion limits, sizeof, and flags
  • Add argparse subparsers and mutually_exclusive_group support
  • Upgrade to Zig 0.15.2 for improved performance

Improvements

  • Improve CPython compatibility to 88.2% (1,288/1,461 tests passing)
  • Achieve 100% compatibility for 28 modules including os, collections, argparse
  • Add OrderedDict.move_to_end(), deque.clear(), deque.rotate() methods
  • Add namedtuple._replace() and namedtuple._fields support
  • Fix argparse choices, required, and nargs='?' const handling
  • Patch MicroPython module delegation chaining

Documentation

  • Add comprehensive CPython compatibility documentation and implementation plan
  • Update architecture guide with Zig-only policy for native modules
  • Document all 28 native modules with examples and performance benchmarks

Maintenance

  • Remove obsolete Python compatibility layer and legacy tests
  • Clean up build configuration and module organization