Media Summary: today I talk about an all-too-common problem when today I show you what the `TYPE_CHECKING` constant is in the today I follow up to the video about Protocol and show for doing some light structural

Typing Dealing With Import Cycles Beginner Intermediate Anthony Explains 214 - Detailed Analysis & Overview

today I talk about an all-too-common problem when today I show you what the `TYPE_CHECKING` constant is in the today I follow up to the video about Protocol and show for doing some light structural today I talk about why I pick -˃ int for return values for main functions instead of -˃ None (which works)! - testable command lines: ... today I talk about the difference between object and Any when today I talk about the basics of generator functions and how you'd

today I answer an interesting question which surprised me -- why is `python -c ...` faster than `pyhon -m ...` (even when they do the ... today I talk about the approach I take to gradual

Photo Gallery

typing: dealing with import cycles (beginner - intermediate) anthony explains #214
python typing: TYPE_CHECKING (intermediate) anthony explains #312
typing: Protocol + @runtime_checkable (intermediate) anthony explains #187
gradual typing python (and my approach) (beginner - intermediate) anthony explains #308
typing: why main() -˃ int (beginner - intermediate) anthony explains #110
typing Self (PEP 673) (intermediate) anthony explains #418
python Generics (intermediate) anthony explains #430
python typing: object vs Any (intermediate) anthony explains #275
generator basics (+typing) (beginner - intermediate) anthony explains #077
typing __getitem__ (python / mypy) (intermediate) anthony explains #045
python: explicit relative imports (intermediate) anthony explains #298
packaging python typed code (intermediate) anthony explains #252
View Detailed Profile
typing: dealing with import cycles (beginner - intermediate) anthony explains #214

typing: dealing with import cycles (beginner - intermediate) anthony explains #214

today I talk about an all-too-common problem when

python typing: TYPE_CHECKING (intermediate) anthony explains #312

python typing: TYPE_CHECKING (intermediate) anthony explains #312

today I show you what the `TYPE_CHECKING` constant is in the

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

gradual typing python (and my approach) (beginner - intermediate) anthony explains #308

gradual typing python (and my approach) (beginner - intermediate) anthony explains #308

today I talk about gradual

typing: why main() -˃ int (beginner - intermediate) anthony explains #110

typing: why main() -˃ int (beginner - intermediate) anthony explains #110

today I talk about why I pick -˃ int for return values for main functions instead of -˃ None (which works)! - testable command lines: ...

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

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

today I talk about the addition of `

python Generics (intermediate) anthony explains #430

python Generics (intermediate) anthony explains #430

today we introduce another

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

generator basics (+typing) (beginner - intermediate) anthony explains #077

generator basics (+typing) (beginner - intermediate) anthony explains #077

today I talk about the basics of generator functions and how you'd

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

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

today I describe how to

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

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

today I talk about explicit relative

packaging python typed code (intermediate) anthony explains #252

packaging python typed code (intermediate) anthony explains #252

today I talk about how to package up

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: why is -c faster than -m? (intermediate) anthony explains #222

python: why is -c faster than -m? (intermediate) anthony explains #222

today I answer an interesting question which surprised me -- why is `python -c ...` faster than `pyhon -m ...` (even when they do the ...

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

python typing: explicit TypeAlias (PEP 613) (intermediate) anthony explains #365

python typing: explicit TypeAlias (PEP 613) (intermediate) anthony explains #365

today I talk about explicit

python typing: aliases (beginner - intermediate) anthony explains #180

python typing: aliases (beginner - intermediate) anthony explains #180

today we talk about

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

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

today we're back talking about

typing: what is Type[X]? (intermediate) anthony explains #096

typing: what is Type[X]? (intermediate) anthony explains #096

today I talk more about