UpgradingΒΆ

Every breaking transition between released versions of Edify has a dedicated guide below. Each guide freezes an explicit .. _label: anchor on every section so the deprecation-warning URLs stay valid even when a heading is reworded.

  • Upgrading from 0.3 to 1.0
    • License changed to MIT
    • Python floor raised to 3.11
    • Validators are callable Pattern instances
    • Library reorganized into category submodules
    • Named back-references no longer raise
    • to_regex_string() output normalized
    • Character-class escaping is the minimal correct form
    • Match methods return an edify Match wrapper
    • Builder match-verb surface closed at five
    • Silent failures now raise typed errors
    • Optional regex engine via engine= kwarg
    • Builder equality compares emitted patterns
    • Moved internal import paths

Quick search

Table of Contents

  • Edify
  • Pre-Built Pattern API Reference
  • RegexBuilder API Reference
  • Integrations
  • Upgrading
    • Upgrading from 0.3 to 1.0
  • Deprecation Policy
  • Contributing
  • Authors
  • Changelog

This Page

  • Show Source
©2022-2026, Bobby. | Powered by Sphinx 9.1.0 & Alabaster 1.0.0 | Page source