Skip to content
Abhik Sarkar edited this page Aug 20, 2026 · 4 revisions

Pythonlings: a broken Python exercise is filled in, its I AM NOT DONE marker is removed, and its checks pass

Pythonlings Contributor Wiki

Pythonlings is an open-source project for learning Python by fixing small programs and checking the result. This wiki is for people contributing curriculum, application code, tests, documentation, and community support.

Choose a route

Community and reporting

Use GitHub Discussions for questions and ideas, and GitHub Issues for reproducible bugs and scoped work. Report security vulnerabilities privately through GitHub Security Advisories. Community conduct is governed by the Code of Conduct.

Source-of-truth map

Need Authoritative source
Contribution workflow and development setup CONTRIBUTING.md
Repository policy and validation AGENTS.md
Curriculum order, hints, and documentation URLs info.toml
Application, workspace, runner, and state behavior pythonlings/
Security reporting SECURITY.md
Learner-facing documentation Pythonlings documentation

The wiki explains how these pieces fit together. When it differs from repository policy or source, the repository is authoritative.