Skip to content
Abhik Sarkar edited this page Aug 15, 2026 · 2 revisions

Pythonlings Contributor Wiki

Pythonlings logo: a blue and yellow snake holding a terminal window

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.