v0.0.23

anomalyco/opentuiv0.0.23Sep 5, 2026by davidhewitt

Upgrading?

AI Summary

This release focuses on performance improvements, specifically debouncing print output in workers, and introduces new itertools adaptors. It also features a refactor of the telemetry bridge to support language-specific OpenTelemetry components and various documentation updates.

Key Highlights

  • Debounce print output in the worker for better performance.
  • Added new itertools adaptors: accumulate, batched, and zip_longest.
  • Refactored telemetry bridge to receive language-specific OTEL components.
  • Implemented str.format functionality.
  • Improved documentation with links to API pages for Python and Rust types.

New Features

  • New itertools adaptors (accumulate, batched, zip_longest)
  • str.format implementation
  • Telemetry bridge refactor for OTEL
  • Documentation improvements and snapshotting fixes

Full Release Notes

## What's Changed
* Debounce print output in the worker by @rewitt94 in https://github.com/pydantic/monty/pull/809
* Docs improvements by @samuelcolvin in https://github.com/pydantic/monty/pull/813
* Define snapshotting on the alternatives page and fix the #813 review findings by @samuelcolvin in https://github.com/pydantic/monty/pull/817
* Link Python and Rust types in the docs to their API pages by @samuelcolvin in https://github.com/pydantic/monty/pull/820
* Add `itertools` adaptors: `accumulate`, `batched`, `zip_longest` by @rewitt94 in https://github.com/pydantic/monty/pull/779
* Implement str.format by @smigolsmigol in https://github.com/pydantic/monty/pull/775
* refactor telemetry bridge to receive language-specific otel components by @davidhewitt in https://github.com/pydantic/monty/pull/815
* bump to 0.0.23 by @davidhewitt in https://github.com/pydantic/monty/pull/823


**Full Changelog**: https://github.com/pydantic/monty/compare/v0.0.22...v0.0.23

Related Repositories