spb/qwhpi Public
QHPI — Quebec Housing Price Index: quality-adjusted, hierarchically pooled housing price indexes.
Python 63.9%
TypeScript 25.4%
CSS 5.5%
TeX 3.5%
SQL 0.8%
Makefile 0.5%
Dockerfile 0.5%
1# =============================================================================2# QWHPI — Quebec Weekly Housing Price Index3# Author : Simon-Pierre Boucher4# Contact : contact@spboucher.ai5# File : engine/pyproject.toml6# Purpose : Package metadata and dependencies for the QWHPI index engine.7# =============================================================================89[project]10name = "qwhpi"11version = "0.1.0"12description = "Quebec Weekly Housing Price Index — index engine"13authors = [{ name = "Simon-Pierre Boucher", email = "contact@spboucher.ai" }]14requires-python = ">=3.12"15dependencies = [16 "pandas>=2.2",17 "polars>=1.0",18 "numpy>=1.26",19 "pyarrow>=16",20 "statsmodels>=0.14",21 "scikit-learn>=1.4",22 "geopandas>=1.0",23 "shapely>=2.0",24 "scipy>=1.13",25 "matplotlib>=3.8",26]2728[project.optional-dependencies]29dev = ["pytest>=8", "mypy>=1.10", "ruff>=0.4"]3031[build-system]32requires = ["hatchling"]33build-backend = "hatchling.build"3435[tool.hatch.build.targets.wheel]36packages = ["src/qwhpi"]3738[tool.ruff]39line-length = 1004041[tool.mypy]42python_version = "3.12"43ignore_missing_imports = true44