from setuptools import setup, find_packages setup( name="async-framework", version="0.1.0", packages=find_packages(exclude=["tests*"]), install_requires=[ "redis>=4.5.0", "pydantic>=2.0.0", "prometheus-client>=0.17.0", "tenacity>=8.2.0", "structlog>=23.1.0", ], python_requires=">=3.10", author="Your Name", author_email="your.email@example.com", description="A Redis-based message queue framework with monitoring and retry capabilities", long_description=open("README.md").read(), long_description_content_type="text/markdown", keywords="redis, queue, broker, consumer, async", classifiers=[ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", ], )