[project]
name = "publishing-delivery-updater"
version = "0.1.0"
requires-python = ">=3.9"
dependencies = [
    "streamlit[auth]",
    "pandas",
    "openpyxl",
    "pytz",
    "httpx",
    "python-dotenv",
    "aiohttp",
    "authlib>=1.6.12",
]

[dependency-groups]
dev = [
    "ruff",
    "pytest",
    "pytest-asyncio",
]

[build-system]
requires = ["setuptools>=45", "wheel", "setuptools_scm[toml]>=6.2"]
build-backend = "setuptools.build_meta"