Skip to content

Roadmap

Pythonlings is published on PyPI as pythonlings. Install with uvx pythonlings or pip install pythonlings.

Shipped

  • 292 exercises across 31 topics.
  • Live Textual editor and automatic checks.
  • Topic picker, progress state, reset, hints, and CLI commands.
  • Bundled Python docs snippets with official docs links.
  • Published on PyPI as pythonlings; canonical install is uvx pythonlings.

Active Work

Current priorities and ready-to-pick-up tasks are maintained in the open issue tracker. New contributors can start with the good first issue label.

Release Policy

Pythonlings follows Semantic Versioning.

  • MAJOR: incompatible curriculum or CLI changes.
  • MINOR: new topics, exercises, TUI features, or docs workflows.
  • PATCH: fixes, copy edits, compatible tests, and packaging updates.