A backport of `from __future__ import annotations` to Python versions before 3.7. It allows using PEP 563-style postponed evaluation of annotations in Python 3.6.1+. Current version 1.0.0. No longer actively maintained; users are encouraged to upgrade to Python 3.7+.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
The package does not export its own annotations; it enables `from __future__ import annotations` on older Python versions via a site-packages hook. Importing from `future_annotations` will raise ImportError.
Importing `future_annotations` itself is enough to patch `__future__`. No further usage needed.
After importing `future_annotations`, you can use `from __future__ import annotations` as if you're on Python 3.7+. The string annotation syntax is accepted.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.