Media Summary: today I talk about conditional dependencies for platform-specific deps using environment markers! - dealing with backported ... today we go over narrowings and `TypeGuard` -- which enables you to write your own user-defined narrowings! playlist: ... fine I'll make a video about it -- here's my stance on pinning dependencies and why I do what I do in the different scenarios.
Securing Python With Audit Hooks Pep 578 Intermediate Anthony Explains 495 - Detailed Analysis & Overview
today I talk about conditional dependencies for platform-specific deps using environment markers! - dealing with backported ... today we go over narrowings and `TypeGuard` -- which enables you to write your own user-defined narrowings! playlist: ... fine I'll make a video about it -- here's my stance on pinning dependencies and why I do what I do in the different scenarios. today I describe the history lore of pytest and how an errant CVE led to finally deleting the py library -- I show the clever trick I use ... today I walk through why I banned `assertRaises` in tests at work as well as an alternative that doesn't have this pitfall ... this is the first thing I always do before opening a github issue! playlist: ...
today I to into detail about data descriptors, non-data descriptors, what the point of them is, as well as a quick example! playlist: ... today I follow up to the video about Protocol and show for doing some light structural type checking at ... today we talk about mypy's "implicit optional" and why I think it's better to not use it! - what is Optional: ... today I talk about how to test optional dependencies! In this example I go over how to add an optional configuration loader and ...