[project] name = "airiskindex-etl" version = "0.1.0" description = "AI Risk Index data pipeline: raw source dumps -> derived artifacts -> Postgres" requires-python = ">=3.12" dependencies = [ "requests>=2.32", "openpyxl>=3.1", "psycopg[binary]>=3.2", ] [project.optional-dependencies] dev = ["pytest>=8", "ruff>=0.5"] [tool.ruff] line-length = 100 target-version = "py312" [tool.pytest.ini_options] testpaths = ["tests"]