Skip to content

Modern Python Tooling

The Python ecosystem has modernized significantly. This page covers uv, ruff, and the shift away from the older pip/venv/black/flake8 toolchain.

Learn Your Way

Read Build Watch Test Review Visualize
You are here Projects Quiz Flashcards

This concept is covered in two parts:

  1. Part 1: uv and ruff — Installing and using the two core modern tools
  2. Part 2: pyproject.toml, Ecosystem, and Python Version Highlights — The modern config file, old-to-new toolchain mapping, and Python 3.11-3.14 features

Practice

Quick check: Take the Virtual Environments quiz — it covers package management too: Take the quiz

Review: Flashcard decks Practice reps: Coding challenges


← Prev Home Next →