--- id: multitasking version: "0.0.13" license: Apache license_treatment: permissive maintenance: active --- # multitasking — Non-blocking Python methods using decorators License: permissive · Maintenance: active · Popularity: top 1,000 on PyPI ## Install pip install multitasking uv add multitasking poetry add multitasking ## Description MultiTasking: Non-blocking Python methods using decorators ========================================================== |Python version| |PyPi version| |PyPi status| |PyPi downloads| |CodeFactor| |Star this repo| |Follow me on twitter| -------------- **MultiTasking** is a lightweight Python library that lets you convert your Python methods into asynchronous, non-blocking methods simply by using a decorator. Perfect for I/O-bound tasks, API calls, web scraping, and any scenario where you want to run multiple operations concurrently without the complexity of manual thread or process management. ✨ **What’s New in v0.0.12** ---------------------------- - 🎯 **Full Type Hint Support**: Complete type annotations for better IDE support and code safety - 📚 **Enhanced Documentation**: Comprehensive docstrings and inline comments for better maintainability - 🔧 **Improved Error Handling**: More robust exception handling with specific error types - 🚀 **Better Performance**: Optimized task creation and management logic - 🛡️ **Code Quality**: PEP8 compliant, linter-friendly codebase Quick Start ----------- .. code:: python import multitasking import time... ## AI interpretation — verify before relying Converts Python methods into non-blocking, concurrent tasks using decorators, enabling simple parallel execution of I/O-bound operations without manual thread management. Verdict: A lightweight, actively maintained library for adding concurrency to Python methods via decorators. Zero dependencies, permissive Apache license, and no known vulnerabilities make it a low-friction choice for I/O-bound parallelization. Best suited for developers seeking simplicity over the complexity of asyncio or manual threading. [View on SkillFed](https://skillfed.io/packages/multitasking) · [View on PyPI](https://pypi.org/project/multitasking/)