my-python-suite


Namemy-python-suite JSON
Version 0.1.0 PyPI version JSON
download
home_pagehttps://github.com/vinayakmishra4/Project-My-Python-Suite
SummaryA suite of Python utilities for everyday computing.
upload_time2025-09-13 12:06:52
maintainerNone
docs_urlNone
authorVinayak Mishra
requires_python>=3.7
licenseMIT
keywords utilities cli python-suite
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
```
  ____        _   _                  ____        _ _       
 |  _ \ _   _| |_| |_ ___  _ __     / ___| _   _(_) |_ ___ 
 | |_) | | | | __| __/ _ \| '_ \    \___ \| | | | | __/ _ \
 |  __/| |_| | |_| || (_) | | | |    ___) | |_| | | ||  __/
 |_|    \__,_|\__|\__\___/|_| |_|   |____/ \__,_|_|\__\___|
                                                           
```

# 🐍 **Python Suite**  

## 📝 Description  
**Python Suite** is your **Swiss Army knife** for everyday computing — combining **productivity tools** and **fun extras** in one clean, lightweight package.  
Perfect for **students**, **developers**, and **anyone who loves Python-powered utilities**.  

**Core Modules**:  
- 📐 **[Calculator](https://github.com/vinayakmishra4/Project-My-Python-Suite/blob/main/my_python_suite/Calc.py)** — Fast and accurate math with advanced operations.  
- 📏 **[Unit Converter](https://github.com/vinayakmishra4/Project-My-Python-Suite/blob/main/my_python_suite/UnitConvert.py)** — Convert between metric and imperial units.  
- 🎲 **[Fun Fact Generator](https://github.com/vinayakmishra4/Project-My-Python-Suite/blob/main/my_python_suite/funfact.py)** — Get random trivia or lucky numbers.  

Main Control Hub: **[Pythonsutie.py](https://github.com/vinayakmishra4/Project-My-Python-Suite/blob/main/my_python_suite/PythonSuite.py)** — One menu to rule them all.  

---

## 📂 File Structure  
```
Project-My-Python-Suite/
│
├── Calc.py             # Advanced calculator functions
├── UnitConvert.py      # Metric & imperial unit conversions
├── funfact.py          # Fun fact & random number generator
├── Pythonsutie.py      # Interactive CLI menu for all tools
├── LICENSE             # MIT License file
└── requirements.txt    # Dependencies (if any)
```

---

## ✨ Features  
✅ **Calculator** — Quick & precise math operations  
✅ **Unit Converter** — Metric ↔ Imperial made simple  
✅ **Fun Facts** — Instant trivia or random numbers  
✅ **Easy Navigation** — Interactive CLI menu  
✅ **Lightweight** — Runs anywhere Python runs  

---

## ⚡ Installation  
```bash
# Clone this repository
git clone https://github.com/vinayakmishra4/Project-My-Python-Suite.git

# Enter the project directory
cd Project-My-Python-Suite

# Install required dependencies (if any)
pip install -r requirements.txt
```

**Installation Steps:**
1. **Clone** the repository from GitHub.
2. **Navigate** to the project directory in your terminal or command prompt.
3. **Install dependencies** (if any) using pip and the provided `requirements.txt`.
4. **Run** the main suite script to start using the tools.

---

## 🚀 Usage  
```bash
python Pythonsutie.py
```
From the menu, choose:  
- 🧮 **Calculator** — For math operations  
- 📐 **Unit Converter** — For conversions  
- 🎯 **Fun Facts** — For trivia or random numbers  

**Sample Console Output:**
```
==============================
   Python Suite Main Menu
==============================
1. Calculator
2. Unit Converter
3. Fun Fact Generator
4. Exit
------------------------------
Enter your choice: _ 
```


## 🛣️ Future Roadmap
- ✨ **Astrology Tools** — Fun astrological calculators and info
- 🔑 **Password Generator** — Strong, customizable password creation
- 🌐 **Web UI (Streamlit)** — Modern web interface for all tools


## 🤝 Contribution  
We ❤️ contributions!  
1. Fork this repository  
2. Create a feature branch (`git checkout -b feature-name`)  
3. Commit changes (`git commit -m "Add feature"`)  
4. Push to your branch (`git push origin feature-name`)  
5. Submit a Pull Request  

---

## 📜 License  
This project is licensed under the **MIT License** — see the [LICENSE](https://github.com/vinayakmishra4/Project-My-Python-Suite/blob/main/LICENSE) file.  

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/vinayakmishra4/Project-My-Python-Suite",
    "name": "my-python-suite",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "utilities, cli, python-suite",
    "author": "Vinayak Mishra",
    "author_email": "Vinayak Mishra <vmaugust24@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/c3/3f/8cc4ef9022b0a3a72771ffa8699289133f7947a01f24b73966a3e86f5ea2/my_python_suite-0.1.0.tar.gz",
    "platform": null,
    "description": "\n```\n  ____        _   _                  ____        _ _       \n |  _ \\ _   _| |_| |_ ___  _ __     / ___| _   _(_) |_ ___ \n | |_) | | | | __| __/ _ \\| '_ \\    \\___ \\| | | | | __/ _ \\\n |  __/| |_| | |_| || (_) | | | |    ___) | |_| | | ||  __/\n |_|    \\__,_|\\__|\\__\\___/|_| |_|   |____/ \\__,_|_|\\__\\___|\n                                                           \n```\n\n# \ud83d\udc0d **Python Suite**  \n\n## \ud83d\udcdd Description  \n**Python Suite** is your **Swiss Army knife** for everyday computing \u2014 combining **productivity tools** and **fun extras** in one clean, lightweight package.  \nPerfect for **students**, **developers**, and **anyone who loves Python-powered utilities**.  \n\n**Core Modules**:  \n- \ud83d\udcd0 **[Calculator](https://github.com/vinayakmishra4/Project-My-Python-Suite/blob/main/my_python_suite/Calc.py)** \u2014 Fast and accurate math with advanced operations.  \n- \ud83d\udccf **[Unit Converter](https://github.com/vinayakmishra4/Project-My-Python-Suite/blob/main/my_python_suite/UnitConvert.py)** \u2014 Convert between metric and imperial units.  \n- \ud83c\udfb2 **[Fun Fact Generator](https://github.com/vinayakmishra4/Project-My-Python-Suite/blob/main/my_python_suite/funfact.py)** \u2014 Get random trivia or lucky numbers.  \n\nMain Control Hub: **[Pythonsutie.py](https://github.com/vinayakmishra4/Project-My-Python-Suite/blob/main/my_python_suite/PythonSuite.py)** \u2014 One menu to rule them all.  \n\n---\n\n## \ud83d\udcc2 File Structure  \n```\nProject-My-Python-Suite/\n\u2502\n\u251c\u2500\u2500 Calc.py             # Advanced calculator functions\n\u251c\u2500\u2500 UnitConvert.py      # Metric & imperial unit conversions\n\u251c\u2500\u2500 funfact.py          # Fun fact & random number generator\n\u251c\u2500\u2500 Pythonsutie.py      # Interactive CLI menu for all tools\n\u251c\u2500\u2500 LICENSE             # MIT License file\n\u2514\u2500\u2500 requirements.txt    # Dependencies (if any)\n```\n\n---\n\n## \u2728 Features  \n\u2705 **Calculator** \u2014 Quick & precise math operations  \n\u2705 **Unit Converter** \u2014 Metric \u2194 Imperial made simple  \n\u2705 **Fun Facts** \u2014 Instant trivia or random numbers  \n\u2705 **Easy Navigation** \u2014 Interactive CLI menu  \n\u2705 **Lightweight** \u2014 Runs anywhere Python runs  \n\n---\n\n## \u26a1 Installation  \n```bash\n# Clone this repository\ngit clone https://github.com/vinayakmishra4/Project-My-Python-Suite.git\n\n# Enter the project directory\ncd Project-My-Python-Suite\n\n# Install required dependencies (if any)\npip install -r requirements.txt\n```\n\n**Installation Steps:**\n1. **Clone** the repository from GitHub.\n2. **Navigate** to the project directory in your terminal or command prompt.\n3. **Install dependencies** (if any) using pip and the provided `requirements.txt`.\n4. **Run** the main suite script to start using the tools.\n\n---\n\n## \ud83d\ude80 Usage  \n```bash\npython Pythonsutie.py\n```\nFrom the menu, choose:  \n- \ud83e\uddee **Calculator** \u2014 For math operations  \n- \ud83d\udcd0 **Unit Converter** \u2014 For conversions  \n- \ud83c\udfaf **Fun Facts** \u2014 For trivia or random numbers  \n\n**Sample Console Output:**\n```\n==============================\n   Python Suite Main Menu\n==============================\n1. Calculator\n2. Unit Converter\n3. Fun Fact Generator\n4. Exit\n------------------------------\nEnter your choice: _ \n```\n\n\n## \ud83d\udee3\ufe0f Future Roadmap\n- \u2728 **Astrology Tools** \u2014 Fun astrological calculators and info\n- \ud83d\udd11 **Password Generator** \u2014 Strong, customizable password creation\n- \ud83c\udf10 **Web UI (Streamlit)** \u2014 Modern web interface for all tools\n\n\n## \ud83e\udd1d Contribution  \nWe \u2764\ufe0f contributions!  \n1. Fork this repository  \n2. Create a feature branch (`git checkout -b feature-name`)  \n3. Commit changes (`git commit -m \"Add feature\"`)  \n4. Push to your branch (`git push origin feature-name`)  \n5. Submit a Pull Request  \n\n---\n\n## \ud83d\udcdc License  \nThis project is licensed under the **MIT License** \u2014 see the [LICENSE](https://github.com/vinayakmishra4/Project-My-Python-Suite/blob/main/LICENSE) file.  \n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A suite of Python utilities for everyday computing.",
    "version": "0.1.0",
    "project_urls": {
        "Homepage": "https://github.com/vinayakmishra4/Project-My-Python-Suite"
    },
    "split_keywords": [
        "utilities",
        " cli",
        " python-suite"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "aeb6850c990187418d38ac0a28dfe2ef13fe4af83b3fe943095f6fb133ed4fc5",
                "md5": "be8ee330b2f099454a6a5d7f8efcc529",
                "sha256": "0be42f7c5920ea90cca6c74edc802b479392fd8204042dc880e636bd4637ab77"
            },
            "downloads": -1,
            "filename": "my_python_suite-0.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "be8ee330b2f099454a6a5d7f8efcc529",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 9071,
            "upload_time": "2025-09-13T12:06:51",
            "upload_time_iso_8601": "2025-09-13T12:06:51.319840Z",
            "url": "https://files.pythonhosted.org/packages/ae/b6/850c990187418d38ac0a28dfe2ef13fe4af83b3fe943095f6fb133ed4fc5/my_python_suite-0.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c33f8cc4ef9022b0a3a72771ffa8699289133f7947a01f24b73966a3e86f5ea2",
                "md5": "796b2741c707b272b493f18ea5b8ffb6",
                "sha256": "4598adfaa27a21bb3a15cd9a9d8f754fc2cf10b09da56edc96b4826493e3bd95"
            },
            "downloads": -1,
            "filename": "my_python_suite-0.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "796b2741c707b272b493f18ea5b8ffb6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 9525,
            "upload_time": "2025-09-13T12:06:52",
            "upload_time_iso_8601": "2025-09-13T12:06:52.455789Z",
            "url": "https://files.pythonhosted.org/packages/c3/3f/8cc4ef9022b0a3a72771ffa8699289133f7947a01f24b73966a3e86f5ea2/my_python_suite-0.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-09-13 12:06:52",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "vinayakmishra4",
    "github_project": "Project-My-Python-Suite",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "my-python-suite"
}
        
Elapsed time: 1.65711s