Media Summary: today I talk about conditional dependencies for today I talk about the `cat` command -- and that it's almost always unnecessary! 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.

Python Os Platform Specific Deps Pep 508 Intermediate Anthony Explains 488 - Detailed Analysis & Overview

today I talk about conditional dependencies for today I talk about the `cat` command -- and that it's almost always unnecessary! 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 go over all the options and use cases for fixtures in pytest! - testing a commandline with pytest: ... today I talk about what a `universal2` wheel is for macos and why it's a "2"! - what is a wheel? today I talk about how to declare optional dependencies in the packages you're providing as well as how to install optional ...

today I talk about the difference between the today I show how even if you don't know the operator precedence you can figure out how this evaluates! playlist: ... short and sweet! death to `Generator[T, None, None]` \o/ - Generator[T, S, R] typing: playlist: ... today I show how to use importlib.metadata + setuptools entrypoints to build a small plugin system! playlist: ... today I talk about the __import__ builtin in today I talk about how to test optional dependencies! In this example I go over how to add an optional configuration loader and ...

Ever stare into your fridge and have NO idea what to cook? I built an AI-powered Smart Meal Planner that actually REASONS ... today I talk about the singleton pattern and a bunch of different ways to implement it in today I talk about dist-packages / site-packages and the reasons debian has for separating the two 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 talk about floating point math and how it can appear "broken" -- I also show you several solutions to the problem in

Photo Gallery

python os / platform-specific deps (PEP 508) (intermediate) anthony explains #488
don't use cat! (intermediate) anthony explains #508
when should I pin deps: never and always! (intermediate) anthony explains #514
pytest: everything you need to know about fixtures (intermediate) anthony explains #487
what is a universal2 wheel? (intermediate) anthony explains #447
python packaging: optional dependencies (intermediate) anthony explains #074
python: os.exec* vs subprocess (intermediate) anthony explains #162
why does python think -1**0 is -1 ? (intermediate) anthony explains #470
PEP 696 is a huge quality-of-life improvement (intermediate) anthony explains #576
a python plugin system via entrypoints (intermediate) anthony explains #128
using the python __import__ builtin correctly (intermediate) anthony explains #064
testing optional python dependencies (intermediate) anthony explains #109
View Detailed Profile
python os / platform-specific deps (PEP 508) (intermediate) anthony explains #488

python os / platform-specific deps (PEP 508) (intermediate) anthony explains #488

today I talk about conditional dependencies for

don't use cat! (intermediate) anthony explains #508

don't use cat! (intermediate) anthony explains #508

today I talk about the `cat` command -- and that it's almost always unnecessary! playlist: ...

when should I pin deps: never and always! (intermediate) anthony explains #514

when should I pin deps: never and always! (intermediate) anthony explains #514

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.

pytest: everything you need to know about fixtures (intermediate) anthony explains #487

pytest: everything you need to know about fixtures (intermediate) anthony explains #487

today I go over all the options and use cases for fixtures in pytest! - testing a commandline with pytest: ...

what is a universal2 wheel? (intermediate) anthony explains #447

what is a universal2 wheel? (intermediate) anthony explains #447

today I talk about what a `universal2` wheel is for macos and why it's a "2"! - what is a wheel? https://youtu.be/4L0Jb3Ku81s ...

python packaging: optional dependencies (intermediate) anthony explains #074

python packaging: optional dependencies (intermediate) anthony explains #074

today I talk about how to declare optional dependencies in the packages you're providing as well as how to install optional ...

python: os.exec* vs subprocess (intermediate) anthony explains #162

python: os.exec* vs subprocess (intermediate) anthony explains #162

today I talk about the difference between the

why does python think -1**0 is -1 ? (intermediate) anthony explains #470

why does python think -1**0 is -1 ? (intermediate) anthony explains #470

today I show how even if you don't know the operator precedence you can figure out how this evaluates! playlist: ...

PEP 696 is a huge quality-of-life improvement (intermediate) anthony explains #576

PEP 696 is a huge quality-of-life improvement (intermediate) anthony explains #576

short and sweet! death to `Generator[T, None, None]` \o/ - Generator[T, S, R] typing: https://youtu.be/DTegfCNAXoM playlist: ...

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

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

today I show how to use importlib.metadata + setuptools entrypoints to build a small plugin system! playlist: ...

using the python __import__ builtin correctly (intermediate) anthony explains #064

using the python __import__ builtin correctly (intermediate) anthony explains #064

today I talk about the __import__ builtin in

testing optional python dependencies (intermediate) anthony explains #109

testing optional python dependencies (intermediate) anthony explains #109

today I talk about how to test optional dependencies! In this example I go over how to add an optional configuration loader and ...

How I Built a Self-Correcting Agentic Loop in Python | Meal Planner with Streaming FastAPI

How I Built a Self-Correcting Agentic Loop in Python | Meal Planner with Streaming FastAPI

Ever stare into your fridge and have NO idea what to cook? I built an AI-powered Smart Meal Planner that actually REASONS ...

what is a singleton? (and python patterns) (intermediate - advanced) anthony explains #188

what is a singleton? (and python patterns) (intermediate - advanced) anthony explains #188

today I talk about the singleton pattern and a bunch of different ways to implement it in

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

python descriptors! (advanced) anthony explains #519

python descriptors! (advanced) anthony explains #519

today I to into detail about data descriptors, non-data descriptors, what the point of them is, as well as a quick example! playlist: ...

floats are broken? (+3 solutions in python!) (beginner - intermediate) anthony explains #265

floats are broken? (+3 solutions in python!) (beginner - intermediate) anthony explains #265

today I talk about floating point math and how it can appear "broken" -- I also show you several solutions to the problem in