[project] name = "report-notebooklm-api" version = "0.1.0" requires-python = ">=3.12" dependencies = [ "fastapi", "uvicorn", "sqlalchemy", "greenlet", "alembic", "pydantic", "pydantic-settings", "asyncmy", "redis", ] [project.optional-dependencies] dev = [ "aiosqlite", "httpx", "pytest", "pytest-asyncio", ] [tool.setuptools.packages.find] include = ["app*", "scripts*"] exclude = ["migrations*", "tests*"] [tool.pytest.ini_options] asyncio_mode = "auto" testpaths = ["tests"] pythonpath = ["."]