Skip to content

Latest commit

Β 

History

History
110 lines (78 loc) Β· 3.71 KB

File metadata and controls

110 lines (78 loc) Β· 3.71 KB

🐍 PythonProgramsV3

Welcome to PythonProgramsV3 β€” the upgraded successor to V2!
A growing collection of Python scripts, experiments, and projects!


🧰 Tech Stack & Tools

Code Style: Black Linter: Ruff Spellcheck: Codespell CI British Banter Bot πŸ‡¬πŸ‡§ Python Version Dependabot


πŸ“¦ Repository Stats

GitHub Stars GitHub Forks GitHub Repo Size GitHub Commit Activity

πŸ“„ Total lines of code: 2161 🐍 Number of Python files: 41

πŸ•’ Last updated: 2026-03-22 04:07 UTC


🌟 Quick Start Guide

πŸ’» Run Locally

# Clone the repository
git clone https://github.com/TheM1ddleM1n/PythonProgramsV3.git
cd PythonProgramsV3

# Install dependencies (optional, most scripts have minimal deps)
pip install -r requirements.txt  # if available

# Run any program
python Number/numbergame.py
python Other\ Programs/TerminalQuizShowdown.py
python Dice/RollTheDice.py

🌐 Run in Browser

No Python installed? No problem!
Use Trinket.io to run any script directly in your browser.

🐍 Recommended: Use Python 3.11+ for full compatibility and new features.


πŸ‘₯ Contributors

Name Role Description
TheM1ddleM1n Creator & Maintainer The mastermind behind PythonProgramsV3!
cclauss Contributor Python 3 wizardry & linting expertise!
ActionsUser Bot Keeps the README.md updated!
British Banter Bot πŸ‡¬πŸ‡§ Fun Bot Generates British-flavoured commit messages!
Dependabot πŸ€– Bot Keeps GitHub Actions versions up to date!

🎯 Code Quality Metrics

Metric Status Details
Code Style βœ… Black Consistent formatting
Linting βœ… Ruff Error checking & best practices
Spell Check βœ… Codespell Documentation accuracy
Dependencies βœ… Dependabot Auto-updates GitHub Actions weekly
Type Hints ⏳ Modern programs have them; legacy code being updated

πŸ’¬ Feedback & Contributions

Got ideas, issues, or improvements?
Feel free to open a PR or issue, and I'll get back to you as soon as possible!

How to Contribute

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-program)
  3. Commit your changes (git commit -m 'Add amazing program')
  4. Push to the branch (git push origin feature/amazing-program)
  5. Open a Pull Request

πŸ“œ License

This project is open source and available under the MIT License.


"Code. Test. Improve. Repeat."
β€” TheM1ddleM1n

Happy coding! 🐍✨