Metadata-Version: 2.2
Name: mbcore
Version: 0.1.3
Summary: Add your description here
Author-email: mbodiai team <info@mbodi.ai>
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: rich-click>=1.8.5
Requires-Dist: rich
Provides-Extra: dev
Requires-Dist: pytest>=8.3.4; extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"

# MBCORE

## Install


## Example

```python

from mbcore.execute import process_tasks

async def main():
    async def worker(func: Callable[[], Any]) -> Any:
        print(f"{func()=}")
    
    exec = process_tasks([worker(lambda: 1), worker(lambda: 2)])
    async for result in exec:
        print(f"{result=}")

if __name__ == "__main__":
    asyncio.run(main())

```
