Media Summary: today I show how to fix "Cannot find implementation or library stub for module named ..." errors in today I walk through the process I'd use when encountering a real problem in python. I show how I take apart a stactrace, how I ... today I talk about the addition of `typing.Self` in python3.11 and why it's useful as well as several workarounds for older python ...

Debugging Mypy Types Beginner Intermediate Anthony Explains 299 - Detailed Analysis & Overview

today I show how to fix "Cannot find implementation or library stub for module named ..." errors in today I walk through the process I'd use when encountering a real problem in python. I show how I take apart a stactrace, how I ... today I talk about the addition of `typing.Self` in python3.11 and why it's useful as well as several workarounds for older python ... today I talk about the dir() builtin and how it's helpful for today I show how you can make your python super fast just by passing it through `mypyc`! - intro to typing / today I show off how to use my `detect-test-pollution` tool -- I also showed a neat

today I talk about a common workaround for cyclic today I talk about the approach I take to gradual typing in python -- I don't bother with tests (and why)! - intro to typing / I realize I've talked a lot about pytest on the channel, but never given it a proper introduction! - testing a cli with pytest: ... welcome to a whirlwind tour of bisecting, GIL, strace, gdb, forking, threadstates, undefined behaviour, and deadlocking. today I talk about the difference between object and Any when typing things! - intro to typing /

Photo Gallery

debugging mypy types (beginner - intermediate) anthony explains #299
one-off 3rd party mypy types (intermediate) anthony explains #248
debugging a real issue and googling (beginner - intermediate) anthony explains #449
introduction to python typing + mypy (beginner - intermediate) anthony explains #047
python debugger crash course: pdb / breakpoint (beginner - intermediate) anthony explains #097
python: more advanced breakpoint() usage (intermediate) anthony explains #149
mypy! this key exists I promise! (beginner - intermediate) anthony explains #330
typing the untype-able with mypy plugins (advanced) anthony explains #574
typing Self (PEP 673) (intermediate) anthony explains #418
debugging with dir() (+__dir__) (beginner - intermediate) anthony explains #111
SUPER FAST cpython with mypyc (intermediate) anthony explains #280
typing __getitem__ (python / mypy) (intermediate) anthony explains #045
View Detailed Profile
debugging mypy types (beginner - intermediate) anthony explains #299

debugging mypy types (beginner - intermediate) anthony explains #299

today we're back talking about typing in

one-off 3rd party mypy types (intermediate) anthony explains #248

one-off 3rd party mypy types (intermediate) anthony explains #248

today I show how to fix "Cannot find implementation or library stub for module named ..." errors in

debugging a real issue and googling (beginner - intermediate) anthony explains #449

debugging a real issue and googling (beginner - intermediate) anthony explains #449

today I walk through the process I'd use when encountering a real problem in python. I show how I take apart a stactrace, how I ...

introduction to python typing + mypy (beginner - intermediate) anthony explains #047

introduction to python typing + mypy (beginner - intermediate) anthony explains #047

today I show a quick introduction to

python debugger crash course: pdb / breakpoint (beginner - intermediate) anthony explains #097

python debugger crash course: pdb / breakpoint (beginner - intermediate) anthony explains #097

today I go over the python

python: more advanced breakpoint() usage (intermediate) anthony explains #149

python: more advanced breakpoint() usage (intermediate) anthony explains #149

today I talk about more

mypy! this key exists I promise! (beginner - intermediate) anthony explains #330

mypy! this key exists I promise! (beginner - intermediate) anthony explains #330

today I talk about how to convince

typing the untype-able with mypy plugins (advanced) anthony explains #574

typing the untype-able with mypy plugins (advanced) anthony explains #574

today I show an approach to make

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

debugging with dir() (+__dir__) (beginner - intermediate) anthony explains #111

debugging with dir() (+__dir__) (beginner - intermediate) anthony explains #111

today I talk about the dir() builtin and how it's helpful for

SUPER FAST cpython with mypyc (intermediate) anthony explains #280

SUPER FAST cpython with mypyc (intermediate) anthony explains #280

today I show how you can make your python super fast just by passing it through `mypyc`! - intro to typing /

typing __getitem__ (python / mypy) (intermediate) anthony explains #045

typing __getitem__ (python / mypy) (intermediate) anthony explains #045

today I describe how to

postmortem debugging in python (beginner - intermediate) anthony explains #018

postmortem debugging in python (beginner - intermediate) anthony explains #018

today I go over one of my favorite

python typing: Generator[T, S, R] (intermediate) anthony explains #297

python typing: Generator[T, S, R] (intermediate) anthony explains #297

today I talk about the three generic

debugging a sentry test pollution!  (intermediate) anthony explains #553

debugging a sentry test pollution! (intermediate) anthony explains #553

today I show off how to use my `detect-test-pollution` tool -- I also showed a neat

mypy: possible cyclic definition fix (intermediate) anthony explains #379

mypy: possible cyclic definition fix (intermediate) anthony explains #379

today I talk about a common workaround for cyclic

opinion: don't bother typing tests (intermediate) anthony explains #347

opinion: don't bother typing tests (intermediate) anthony explains #347

today I talk about the approach I take to gradual typing in python -- I don't bother with tests (and why)! - intro to typing /

getting started with pytest (beginner - intermediate) anthony explains #518

getting started with pytest (beginner - intermediate) anthony explains #518

I realize I've talked a lot about pytest on the channel, but never given it a proper introduction! - testing a cli with pytest: ...

debugging and fixing pyuwsgi in python 3.12 (advanced) anthony explains #580

debugging and fixing pyuwsgi in python 3.12 (advanced) anthony explains #580

welcome to a whirlwind tour of bisecting, GIL, strace, gdb, forking, threadstates, undefined behaviour, and deadlocking.

python typing: object vs Any (intermediate) anthony explains #275

python typing: object vs Any (intermediate) anthony explains #275

today I talk about the difference between object and Any when typing things! - intro to typing /