Metadata-Version: 2.4
Name: zaku-turbo
Version: 0.0.5
Summary: High-performance distributed task queue for ML workloads with Redis + S3 architecture.
License: MIT
Project-URL: Homepage, https://github.com/fortyfive-ai/zaku-service
Project-URL: Repository, https://github.com/fortyfive-ai/zaku-service
Project-URL: Issues, https://github.com/fortyfive-ai/zaku-service/issues
Keywords: task-queue,distributed,redis,s3,ml,machine-learning,async
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Distributed Computing
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.11
License-File: LICENSE
Requires-Dist: boto3>=1.28.0
Requires-Dist: aioboto3>=13.0.0
Requires-Dist: msgpack>=1.0.0
Requires-Dist: requests>=2.25.0
Requires-Dist: aiohttp>=3.8.0
Requires-Dist: python-dotenv>=1.0.0
Requires-Dist: params-proto>=3.3.0
Requires-Dist: pillow>=8.0.0
Requires-Dist: numpy>=1.21.0
Requires-Dist: waterbear>=2.6.8
Requires-Dist: bson>=0.5.10
Provides-Extra: server
Requires-Dist: redis>=5.0.0; extra == "server"
Requires-Dist: uvloop==0.21.0; extra == "server"
Requires-Dist: gunicorn>=23.0.0; extra == "server"
Requires-Dist: aiohttp-cors>=0.8.0; extra == "server"
Requires-Dist: uvicorn>=0.39.0; extra == "server"
Requires-Dist: loguru>=0.7.0; extra == "server"
Requires-Dist: killport>=1.0.0; extra == "server"
Requires-Dist: websockets>=10.0; extra == "server"
Provides-Extra: gpu
Requires-Dist: torch>=2.0.0; extra == "gpu"
Provides-Extra: all
Requires-Dist: redis>=5.0.0; extra == "all"
Requires-Dist: uvloop==0.21.0; extra == "all"
Requires-Dist: gunicorn>=23.0.0; extra == "all"
Requires-Dist: aiohttp-cors>=0.8.0; extra == "all"
Requires-Dist: uvicorn>=0.39.0; extra == "all"
Requires-Dist: loguru>=0.7.0; extra == "all"
Requires-Dist: killport>=1.0.0; extra == "all"
Requires-Dist: websockets>=10.0; extra == "all"
Provides-Extra: examples
Requires-Dist: cmx; extra == "examples"
Requires-Dist: functional_notations; extra == "examples"
Requires-Dist: ml_logger; extra == "examples"
Requires-Dist: opencv-python; extra == "examples"
Requires-Dist: open3d>=0.17.0; extra == "examples"
Requires-Dist: trimesh; extra == "examples"
Provides-Extra: dev
Requires-Dist: restructuredtext-lint; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: black>=22.3.0; extra == "dev"
Requires-Dist: pylint>=2.13.0; extra == "dev"
Requires-Dist: pytest>=8.0.0; extra == "dev"
Requires-Dist: pytest-asyncio>=1.0.0; extra == "dev"
Requires-Dist: pytest-dependency; extra == "dev"
Requires-Dist: tqdm; extra == "dev"
Requires-Dist: sphinx>=7.0.0; extra == "dev"
Requires-Dist: sphinx-autobuild; extra == "dev"
Requires-Dist: furo; extra == "dev"
Requires-Dist: sphinx_copybutton; extra == "dev"
Requires-Dist: myst_parser; extra == "dev"
Requires-Dist: torch>=2.0.0; extra == "dev"
Requires-Dist: trimesh; extra == "dev"
Dynamic: license-file
