1[project]2name = "wp37-uqo"3version = "0.1.0"4description = "WP37 — The Hidden Architecture of Grocery Prices (Quebec): reproducible research pipeline"5requires-python = ">=3.12,<3.13"6dependencies = [7 "pandas>=2.2,<3",8 "numpy>=1.26,<3",9 "scipy>=1.13",10 "statsmodels>=0.14",11 "linearmodels>=6.0",12 "pyfixest>=0.25",13 "scikit-learn>=1.5",14 "lightgbm>=4.3",15 "matplotlib>=3.9",16 "duckdb>=1.0",17 "pulp>=2.8",18 "pyyaml>=6.0",19 "pytest>=8.0",20 "requests>=2.32",21 "rapidfuzz>=3.9",22 "openai>=1.50",23 "anthropic>=0.40",24 "tqdm>=4.66",25 "pyarrow>=16",26 "python-dotenv>=1.0",27]28[tool.pytest.ini_options]29testpaths = ["tests"]30