from setuptools import find_packages, setup with open('requirements.txt') as f: required = f.read().splitlines() redis = ['redis==5.0.*'] sqlalchemy = ['alembic==1.13.2', 'SQLAlchemy[postgresql_asyncpg]==2.0.32', 'asyncpg==0.29.0'] celery = ['celery==5.4.0'] sqs = ['aioboto3==13.2.0'] s3 = ['aioboto3==13.2.0', 'aiofile==3.9.0'] opensearch = ['opensearch-dsl==2.1.0', 'opensearch-py==2.8.0'] dev = ['ipython==8.26.0', 'ruff', 'traitlets==5.14.*', 'pytest==7.*', 'pytest-asyncio==0.21.*', 'pip-tools==7.4.1'] setup( name='backend-signlib', packages=find_packages(), version='0.1.0', )