Python Core Sprint 2024: Day 5
Python Core Sprint 2024: Day 5
Datetime and Hypothesis
I reviewed some issues that came to the CPython repo. There were a few interesting tickets related to the datetime
module. These issues were discovered by Hypothesis, a property-based testing tool for Python.
I’ve been hearing a lot about Hypothesis, but never really used it in production or at work. I watched a talk about it
at PyCon US many years ago, and I even had ice cream selfie with Zac who
maintains Hypothesis. Anyway, I’ve just been interested in learning more about Hypothesis and how it could solve issues
not caught by other testing methods, and I think this is one of the perks of contributing to open source: getting exposed
to things you don’t normally use at work, and I think it’s a great way to learn new things.