fitzzftw.patch.future_314_ge

Modern Protocol Introspection (Python 3.14+)

This module implements metadata extraction for Protocols leveraging PEP 649 (Deferred Evaluation) and the ‘annotationlib’ library.

It provides high-performance introspection by utilizing structural pattern matching for type normalization and ‘Format.VALUE’ for robust type resolution.

Note:

For Python 3.12/13, use current_312_313. For Python 3.11, use legacy_311.

Classes

FtwMethFuncWrap

A metadata wrapper for callables (functions and methods).

FtwProtocolWrap

A metadata wrapper for Python Protocol classes.