My Python Project Setup All Tools Intermediate Anthony Explains 396 - Detailed Analysis
today I show how I tracked down a performance regression, how I fixed it, and ultimately how it made pip way faster! - what is git ... today I talk about how it's easy to get confused when we talked about decorators before but I didn't show how to write a class decorator (or how it works)! - decorators: ... today I talk about namespace packages, what PEP 420 is, and why I don't use namespace packages playlist: ... today I go over audit hooks -- a new feature in today I talk more about type annotations and the difference between : X and : Type[X]! - intro to mypy: ...
today I talk about the py launcher and why it was written for windows (and how it works) - what is a shebang? today I show a useful technique for zipped code in today I talk about the tempfile module and the functionality it provides! I go over both the high level and low level apis as well as ... today I talk about the absolutely-fastest way to start today I show how to use importlib.metadata + setuptools entrypoints to build a small plugin system! playlist: ... and I actually went a bit further after recording! (it now can reorder
Photo Gallery










![typing: what is Type[X]? (intermediate) anthony explains #096](https://i.ytimg.com/vi/_7EXU9cjBkg/mqdefault.jpg)








