[project] name = "alemno-payments" version = "0.1.0" description = "AI Powered Transaction Processing Pipeline" readme = "README.md" requires-python = ">=3.14" dependencies = [ "asyncpg>=0.31.0", "celery>=5.6.3", "fastapi>=0.138.1", "google-genai>=2.10.0", "httpx>=0.28.1", "pydantic-settings>=2.14.2", "pytest>=9.1.1", "pytest-asyncio>=1.4.0", "python-dotenv>=1.2.2", "python-multipart>=0.0.32", "redis>=8.0.1", "sqlalchemy>=2.0.51", "uvicorn>=0.49.0", ] [tool.pytest.ini_options] pythonpath = ["."] asyncio_mode = "auto" [dependency-groups] dev = [ "ruff>=0.15.20", "pytest-cov>=6.0.0", ]