Annotations, Forward References and the Future





Ever since type hints came to python, their popularity have only been increasing. But together with it came problems of its own. One such problem was the reference of not yet available objects in the type hints. Naturally solutions followed, including an entire from __future__ import annotations import. But how does all these work under the hood to create and solve these issues? And what does future seems to have in store for the __future__ annotations? Let's discuss.


Fairly good understanding of basic python.

Speaker Info:

Literati turned techie, free software evangelist, bookworm, weeb, and a cinephile. Interested in virtually everything under, beyond and the sun. A Debian Maintainer. Currently working as a Product Engineer at Strollby, UST.

Speaker Links:

GitHub Salsa (Debian GitLab)

Section: Core Python
Type: Talk
Target Audience: Intermediate
Last Updated: