Python Typing Implementation: Best Practices and Pitfalls

Omer Shacham Omer Shacham
Oren Nissenbaum Oren Nissenbaum
Language: Hebrew
video in Hebrew
The presentation was given on 2023.07.04 at PyCon Israel 2023 - Conference.

Learn the ins and outs of Python typing implementation in this PyCon lecture. Discover why it's necessary and how to avoid common mistakes.

In this PyCon lecture, we'll explore Python typing implementation and why it's an important tool for any Python developer. We'll cover the basics of how to implement typing correctly, as well as some common mistakes to avoid. We'll also delve into some popular typing-related tools like mypy, dataclass, and pydantic. You'll come away with a solid understanding of Python typing and how to use these tools to improve your code quality and maintainability. Whether you're new to Python or an experienced developer, this lecture is a must-see for anyone looking to improve their coding skills.