venv, pip, and Project Layout
Create isolated Python environments and maintain clear project structures.
Dependencies, Locking, and Updates
Manage dependency versions, upgrade risk, and reproducible installs.
Packaging Internal Tools
Package scripts, AI helpers, and operational tools for repeatable installation.
pyproject.toml Basics
Understand modern Python project metadata, build configuration, and tool settings.
Reproducible Installs
Pin, review, and install dependencies in a repeatable way across machines.