[project] name = "wp38-uqo" version = "0.1.0" description = "WP38 — The Economic Geography of Digital Production (Quebec online assortments, Fabri-Ka): reproducible research pipeline" requires-python = ">=3.12,<3.13" dependencies = [ "pandas>=2.2,<3", "numpy>=1.26,<3", "scipy>=1.13", "statsmodels>=0.14", "pyfixest>=0.25", "scikit-learn>=1.5", "networkx>=3.3", "python-louvain>=0.16", "matplotlib>=3.9", "geopandas>=1.0", "shapely>=2.0", "pyproj>=3.6", "duckdb>=1.0", "pyyaml>=6.0", "pytest>=8.0", "requests>=2.32", "rapidfuzz>=3.9", "openai>=1.50", "anthropic>=0.40", "tqdm>=4.66", "pyarrow>=16", "python-dotenv>=1.0", "bibtexparser>=1.4,<2", ] [tool.setuptools.packages.find] include = ["src*"] [tool.pytest.ini_options] testpaths = ["tests"]