Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 965 Bytes

File metadata and controls

19 lines (13 loc) · 965 Bytes

Contributing

Thanks for helping improve this beginner Python project.

Before you start

  • Keep the project dependency-free and compatible with Python 3.10 or newer.
  • Preserve the exercise TODOs and acceptance criteria; the starter must remain intentionally incomplete.
  • Keep changes focused; open a separate issue or pull request for unrelated work.
  • Do not commit credentials, personal data, generated output, virtual environments, or editor-specific files.

Test your change

  1. Run python3 -B -I tests/run_tests.py (py -B -I tests/run_tests.py on Windows).
  2. Confirm only the documented test_todo_... checks fail in the untouched starter.
  3. Run the project manually using the command in its README.
  4. Re-read MASTERY.md and confirm the challenge remains unsolved.

In a pull request, explain the problem, the smallest change you made, and how you tested it. By participating, you agree to follow CODE_OF_CONDUCT.md.