How Pydantic Works
From the author and maintainer of the most widely used data validation library for Python
Welcome to the fifth edition of Tour de Source, a newsletter that dives into the source code of great open source projects and how they work!
We had the pleasure of interviewing Samuel Colvin, creator of Pydantic, an open source data validation library for Python. It validates external data based on Python type hints, which means developers don't need to learn a new data validation specification format or DSL.
Samuel has been working on Pydantic since 2017 when he realized the untapped value of type hints in Python. At the time of this recording, Pydantic has been downloaded from PyPI around 22 55 million times per month.