New CLI tool PyLings offers 55 Python exercises in Rustlings style
PyLings is a command-line learning tool built around 35 warm-up exercises and 20 interview-style coding challenges, spanning difficulty levels from basic Python fixes to staff-level system design tasks like DI containers and circuit breakers. It runs on Python 3.14 with no external dependencies, automatically re-running tests each time a file is saved, and includes keyboard shortcuts for hints, solutions, and resets.