🛠️ ilovetools
A comprehensive Python utility library with modular tools for AI/ML, data processing, file operations, and daily programming needs.
📦 Installation
pip install ilovetools
🚀 Quick Start
from ilovetools import ai, data, files, text
# AI utilities
embeddings = ai.quick_embed("Your text here")
# Data processing
cleaned_data = data.auto_clean(your_dataframe)
# File operations
files.smart_read("any_file.xyz")
# Text processing
emails = text.extract_emails("Contact us at hello@example.com")
📚 Modules
🤖 AI & Machine Learning (ilovetools.ai)
Advanced AI/ML utilities for modern development:
- LLM helpers and prompt engineering
- Model loading and inference optimization
- Embeddings and vector operations
- RAG pipeline tools
- Fine-tuning utilities
📊 Data Processing (ilovetools.data)
Smart data manipulation and analysis tools
📁 File Operations (ilovetools.files)
Intelligent file handling and management
📝 Text Processing (ilovetools.text)
Advanced text manipulation and NLP utilities
🖼️ Image Tools (ilovetools.image)
Image processing and computer vision helpers
🎵 Audio Tools (ilovetools.audio)
Audio processing utilities
🌐 Web Utilities (ilovetools.web)
Web scraping and HTTP helpers
🔐 Security (ilovetools.security)
Encryption and security tools
💾 Database (ilovetools.database)
Database connection and query helpers
⏰ DateTime (ilovetools.datetime)
Advanced date and time utilities
✅ Validation (ilovetools.validation)
Data validation and sanitization
🔄 Conversion (ilovetools.conversion)
Format converters and transformers
🤖 Automation (ilovetools.automation)
Task automation helpers
🔧 Utils (ilovetools.utils)
General utility functions
📖 Documentation
Full documentation available at: [Coming Soon]
🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
👨💻 Author
Ali Mehdi
- GitHub: @AliMehdi512
- WhatsApp: https://wa.me/923264747914
🌟 Support
If you find this library useful, please give it a star ⭐️
📝 Changelog
Version 0.1.0 (Initial Release)
- Initial library structure
- Core module setup
- Basic utilities
Built with ❤️ for the Python community
Metadata
Release files for ilovetools 0.2.45
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| ilovetools-0.2.45.tar.gz | 285.6 kB | Without provenance | Details |
Release files / ilovetools-0.2.45.tar.gz
| Download URL | ilovetools-0.2.45.tar.gz |
|---|---|
| Size | 285.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
576e1045cf6a9f8fd5c2d371ae464f89539f1f1e38c96c71f889c056508a2bfe
|
|
BLAKE2b-256 checksum How to use checksums |
c342c5e4e0158f1cdffd40110312643546655c90bc0cb9cdf3bf45f9974cdc67
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.19
|
Security for ilovetools 0.2.45
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.