v1.0.1 v1.1.0

medium risk

pydantic/montyOct 1, 2026 → Oct 5, 20264 days between releases

What's New

Adds complex type support and fixes boolean arithmetic behavior

New Features

  • Adds support for the `complex` type
  • Detects closure captures in `raise`, `assert`, and `except` statements

Improvements

  • Improved build stability for dict literals and Profile-Guided Optimization (PGO)
  • CI improvements including Rust 1.99 compatibility and PGO host interpreter injection

Bug Fixes

  • Fixes boolean-to-integer handling in arithmetic expressions
  • Fixes octal escapes in the re module
  • Stabilizes dict literal builds to prevent crashes

Upgrade Notes

You can now use the `complex` type. Be aware that boolean arithmetic behavior has been corrected to treat booleans as integers. Script paths colliding with type stubs are now rejected.

The Two Releases

v1.0.1

v1.0.1 - 2026-10-01

Oct 1, 2026· 21 days ago

This maintenance release focuses on build compatibility improvements, including support for CPython 3.15 and updated Linux dependencies. It also adds a new spreadsheet example and improves documentation.

Full release notes
v1.1.0

v1.1.0 - 2026-10-05

Oct 5, 2026· 17 days ago

This release introduces support for the `complex` type, fixes arithmetic expression behavior with booleans, and improves build stability. It also enhances closure capture detection and refines CI workflows.

Full release notes