Media Summary: today I talk about wheels, what the filename means, how they're built, what the format looks like, and how to install them! - what is ... today I go over the technical details of how virtualenvs actually function, including the absurdity of needing to start 3 processes for ... today I talk about a setup with docker that looks like nested containers but isn't really. this is often (incorrectly) referred to as ...

What Is Manylinux Intermediate Advanced Anthony Explains 322 - Detailed Analysis & Overview

today I talk about wheels, what the filename means, how they're built, what the format looks like, and how to install them! - what is ... today I go over the technical details of how virtualenvs actually function, including the absurdity of needing to start 3 processes for ... today I talk about a setup with docker that looks like nested containers but isn't really. this is often (incorrectly) referred to as ... 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 rpath and how it's a useful mechanism to make relocatable redistributables (such as python wheels!) - what is a ... continuing the discussion on C extensions, I talk about abi3 and how it can make binary python distributions future proof!

today I talk about `musllinux` -- what is `musl` and why this matters for wheels! - today I talk about __slots__ and __dict__ and how they relate to objects! playlist: ... today I show the tools and processes I used to improve python startup in virtualenvs! - pretty python profiling: ... today I talk about a little trick utilizing object() and why you might also need the same thing! playlist: ... today we talk about what an omni-executable is, show a popular example (busybox) and then write one ourselves! playlist: ... today I show how to write a python "C" extension in go! -

today I talk about three reasons why I don't install pip or virtualenv globally on my linux systems! I also show how I set up my ...

Photo Gallery

what is manylinux? (intermediate - advanced) anthony explains #322
what are python wheels? (intermediate - advanced) anthony explains #371
how do virtualenvs actually work (advanced) anthony explains #522
docker beside docker (intermediate - advanced) anthony explains #321
what is a universal2 wheel? (intermediate) anthony explains #447
what is rpath? (+relocatability) (intermediate - advanced) anthony explains #413
making python releases less painful with abi3 (intermediate - advanced) anthony explains #135
what is musllinux (PEP 656) (intermediate) anthony explains #467
python: what is __slots__ and __dict__ (intermediate) anthony explains #122
how I sped up python by 20ms (intermediate) anthony explains #417
python: why object() in this code? (intermediate) anthony explains #243
making an omni-executable (intermediate) anthony explains #327
View Detailed Profile
what is manylinux? (intermediate - advanced) anthony explains #322

what is manylinux? (intermediate - advanced) anthony explains #322

today I talk about the

what are python wheels? (intermediate - advanced) anthony explains #371

what are python wheels? (intermediate - advanced) anthony explains #371

today I talk about wheels, what the filename means, how they're built, what the format looks like, and how to install them! - what is ...

how do virtualenvs actually work (advanced) anthony explains #522

how do virtualenvs actually work (advanced) anthony explains #522

today I go over the technical details of how virtualenvs actually function, including the absurdity of needing to start 3 processes for ...

docker beside docker (intermediate - advanced) anthony explains #321

docker beside docker (intermediate - advanced) anthony explains #321

today I talk about a setup with docker that looks like nested containers but isn't really. this is often (incorrectly) referred to as ...

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

what is rpath? (+relocatability) (intermediate - advanced) anthony explains #413

what is rpath? (+relocatability) (intermediate - advanced) anthony explains #413

today I talk about rpath and how it's a useful mechanism to make relocatable redistributables (such as python wheels!) - what is a ...

making python releases less painful with abi3 (intermediate - advanced) anthony explains #135

making python releases less painful with abi3 (intermediate - advanced) anthony explains #135

continuing the discussion on C extensions, I talk about abi3 and how it can make binary python distributions future proof!

what is musllinux (PEP 656) (intermediate) anthony explains #467

what is musllinux (PEP 656) (intermediate) anthony explains #467

today I talk about `musllinux` -- what is `musl` and why this matters for wheels! -

python: what is __slots__ and __dict__ (intermediate) anthony explains #122

python: what is __slots__ and __dict__ (intermediate) anthony explains #122

today I talk about __slots__ and __dict__ and how they relate to objects! playlist: ...

how I sped up python by 20ms (intermediate) anthony explains #417

how I sped up python by 20ms (intermediate) anthony explains #417

today I show the tools and processes I used to improve python startup in virtualenvs! - pretty python profiling: ...

python: why object() in this code? (intermediate) anthony explains #243

python: why object() in this code? (intermediate) anthony explains #243

today I talk about a little trick utilizing object() and why you might also need the same thing! playlist: ...

making an omni-executable (intermediate) anthony explains #327

making an omni-executable (intermediate) anthony explains #327

today we talk about what an omni-executable is, show a popular example (busybox) and then write one ourselves! playlist: ...

a python extension in go (advanced) anthony explains #338

a python extension in go (advanced) anthony explains #338

today I show how to write a python "C" extension in go! - https://github.com/asottile/setuptools-golang ...

why not global pip / virtualenv? (intermediate) anthony explains #079

why not global pip / virtualenv? (intermediate) anthony explains #079

today I talk about three reasons why I don't install pip or virtualenv globally on my linux systems! I also show how I set up my ...

What Is An Abstract Syntax Tree, With WealthFront Engineer Spencer Miskoviak

What Is An Abstract Syntax Tree, With WealthFront Engineer Spencer Miskoviak

Spencer Miskoviak

replay - manylinux-max and upgrading pre-commit.ci - 2022-12-19

replay - manylinux-max and upgrading pre-commit.ci - 2022-12-19

today I built a brand new project: