Metadata-Version: 2.4
Name: python-base-toolkit
Version: 0.0.13
Summary: A Python package for managing pytest plugins.
Author: Avi Zaguri
License: MIT
Project-URL: Homepage, https://github.com/aviz92/python-base-toolkit
Project-URL: Repository, https://github.com/aviz92/python-base-toolkit
Project-URL: Issues, https://github.com/aviz92/python-base-toolkit/issues
Keywords: development,python,toolkit,utilities
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3.11
Classifier: Operating System :: OS Independent
Classifier: Topic :: System :: Logging
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: build>=1.3.0
Requires-Dist: colorlog>=6.10.1
Requires-Dist: custom-python-logger>=2.0.10
Requires-Dist: pandas>=2.3.3
Requires-Dist: pathlib>=1.0.1
Requires-Dist: pre-commit>=4.5.0
Requires-Dist: pyfiglet>=1.0.4
Requires-Dist: python-dotenv>=1.2.1
Requires-Dist: pyyaml>=6.0.3
Requires-Dist: requests>=2.32.5
Requires-Dist: setuptools>=80.9.0
Requires-Dist: tqdm>=4.67.1
Requires-Dist: twine>=6.2.0
Requires-Dist: wheel>=0.45.1
Dynamic: license-file

# Python Toolkit
A powerful, production-ready Python toolkit designed to accelerate development by providing essential utilities and common functionality across multiple domains. <br>
Built with type safety, comprehensive error handling, and modern Python practices, this toolkit streamlines everyday development tasks including file operations, network utilities, data manipulation, performance monitoring, resource management, and more.

---

## 📦 Installation

```bash
pip install python-toolkit
```

---

## 🚀 Features
- Constants Pack
  - binary
  - time

- Decorators Pack
  - telemetry
  - timer

- Instances Pack
  - instance_manager

- Utilities Pack
  - data_serialization
  - date_time
  - execute
  - file_utils
  - logo
  - network
  - path_utils
  - pretty_print
  - pycache
  - random_utils
  - shorten_url
  - venv_details

- Tasks Pack for Go-Task to provide a consistent interface for common development commands

---

## 🤝 Contributing
If you have a helpful tool, pattern, or improvement to suggest:
Fork the repo <br>
Create a new branch <br>
Submit a pull request <br>
I welcome additions that promote clean, productive, and maintainable development. <br>

---

## 📄 License
MIT License — see [LICENSE](LICENSE) for details.

---

## 🙏 Thanks
Thanks for exploring this repository! <br>
Happy coding! <br>
