Media Summary: today I show off a cool workflow I used with my text editor and an ast parser and how I used it to do a code audit! - making a flake8 ... today I talk about the addition of `typing.Self` in python3.11 and why it's useful as well as several workarounds for older 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 ...

How To Use Python Backports Setup Py Intermediate Anthony Explains 428 - Detailed Analysis & Overview

today I show off a cool workflow I used with my text editor and an ast parser and how I used it to do a code audit! - making a flake8 ... today I talk about the addition of `typing.Self` in python3.11 and why it's useful as well as several workarounds for older 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 explicit relative imports in I goofed in my explanation of `assert_never` during the 3.11 video -- this corrects my mistakes! - what's new in today I show how I solved a perplexing performance degradation using a sampling profiler:

today we have another regex feature to talk about: lookaheads and lookbehinds! I show how they can be used to validate ... today I talk about dist-packages / site-packages and the reasons debian has for separating the two playlist: ... today I follow up to the video about Protocol and show for doing some light structural type checking at ... today I talk about how to package up typed code -- either inline types or typing stubs and distribute it via pypi! - intro to typing: ...

Photo Gallery

how to use python backports + setup.py (intermediate) anthony explains #428
python packaging: basic setup.py and declarative metadata (intermediate) anthony explains #057
my python project setup (+ all tools) (intermediate) anthony explains #396
python packaging: src layout (intermediate) anthony explains #048
babi+ast helped me not break sentry! (intermediate) anthony explains #431
typing Self (PEP 673) (intermediate) anthony explains #418
I made pip startup 25% faster (intermediate) anthony explains #427
from imports aren't faster! (beginner - intermediate) anthony explains #398
Python 3 - Backports #03
python: explicit relative imports (intermediate) anthony explains #298
a python plugin system via entrypoints (intermediate) anthony explains #128
assert_never / assert_type **CORRECTION** (intermediate) anthony explains #435
View Detailed Profile
how to use python backports + setup.py (intermediate) anthony explains #428

how to use python backports + setup.py (intermediate) anthony explains #428

today I show

python packaging: basic setup.py and declarative metadata (intermediate) anthony explains #057

python packaging: basic setup.py and declarative metadata (intermediate) anthony explains #057

today I go over a basic

my python project setup (+ all tools) (intermediate) anthony explains #396

my python project setup (+ all tools) (intermediate) anthony explains #396

today I go over all the tools I

python packaging: src layout (intermediate) anthony explains #048

python packaging: src layout (intermediate) anthony explains #048

today I

babi+ast helped me not break sentry! (intermediate) anthony explains #431

babi+ast helped me not break sentry! (intermediate) anthony explains #431

today I show off a cool workflow I used with my text editor and an ast parser and how I used it to do a code audit! - making a flake8 ...

typing Self (PEP 673) (intermediate) anthony explains #418

typing Self (PEP 673) (intermediate) anthony explains #418

today I talk about the addition of `typing.Self` in python3.11 and why it's useful as well as several workarounds for older

I made pip startup 25% faster (intermediate) anthony explains #427

I made pip startup 25% faster (intermediate) anthony explains #427

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 ...

from imports aren't faster! (beginner - intermediate) anthony explains #398

from imports aren't faster! (beginner - intermediate) anthony explains #398

I often hear the assertion that

Python 3 - Backports #03

Python 3 - Backports #03

Today we cover how to leverage

python: explicit relative imports (intermediate) anthony explains #298

python: explicit relative imports (intermediate) anthony explains #298

today I talk about explicit relative imports in

a python plugin system via entrypoints (intermediate) anthony explains #128

a python plugin system via entrypoints (intermediate) anthony explains #128

today I show

assert_never / assert_type **CORRECTION** (intermediate) anthony explains #435

assert_never / assert_type **CORRECTION** (intermediate) anthony explains #435

I goofed in my explanation of `assert_never` during the 3.11 video -- this corrects my mistakes! - what's new in

py-spy saved our python 3.11 rollout (intermediate) anthony explains #568

py-spy saved our python 3.11 rollout (intermediate) anthony explains #568

today I show how I solved a perplexing performance degradation using a sampling profiler:

regex lookahead / lookbehind (intermediate) anthony explains #437

regex lookahead / lookbehind (intermediate) anthony explains #437

today we have another regex feature to talk about: lookaheads and lookbehinds! I show how they can be used to validate ...

python dist-packages vs. site-packages (intermediate) anthony explains #108

python dist-packages vs. site-packages (intermediate) anthony explains #108

today I talk about dist-packages / site-packages and the reasons debian has for separating the two playlist: ...

typing: Protocol + @runtime_checkable (intermediate) anthony explains #187

typing: Protocol + @runtime_checkable (intermediate) anthony explains #187

today I follow up to the video about Protocol and show @runtime_checkable for doing some light structural type checking at ...

packaging python typed code (intermediate) anthony explains #252

packaging python typed code (intermediate) anthony explains #252

today I talk about how to package up typed code -- either inline types or typing stubs and distribute it via pypi! - intro to typing: ...