Skip to content

Releases: neikiri/python-handbook

Python Handbook 1.0.0

Choose a tag to compare

@neikiri neikiri released this 27 May 17:46

Python Handbook 1.0.0

Initial public release of python-handbook.

This release provides a complete beginner-friendly Python learning repository designed to take learners from zero Python knowledge to practical independent programming.

Added

  • 23 handbook chapters covering Python fundamentals through practical intermediate topics
  • 23 exercise sets with hands-on practice tasks
  • 23 solution sets with explanations and runnable code
  • Runnable examples organized by topic
  • 8 mini projects:
    • Number Guessing Game
    • Password Generator
    • Word Counter
    • To-Do CLI
    • Personal Notes App
    • CSV Sales Report
    • Log Analyzer
    • Budget Tracker
  • 6 cheatsheets for quick reference
  • 4 reference pages covering built-in types, exceptions, standard library modules, and glossary terms
  • MkDocs Material documentation site
  • pytest test suite with 94 passing tests
  • GitHub Actions workflows for CI and documentation checks
  • Contribution guidelines, security policy, code of conduct, changelog, and MIT license

Validation

Validated locally with:

  • python -m pytest
  • python -m compileall examples projects tests
  • python -m mkdocs build --strict

Notes

All examples and mini projects use the Python standard library. Development tooling uses MkDocs Material and pytest.