geopandas<1.2,>=1.1
numpy<3,>=2.0
pandas<3.1,>=2.3
scipy<2,>=1.11
requests<3,>=2.32
shortuuid<2,>=1.0
pyarrow<24,>=23.0
openpyxl<4,>=3.1
py7zr<2,>=1.1
rich<15,>=14
python-dotenv<2,>=1
geojson<4,>=3
matplotlib<4,>=3.10
mapclassify<3,>=2.10
pyogrio<1,>=0.12
polars<1.40,>=1.39.3
psutil<8,>=7
networkx<4,>=3.5
dash<4,>=3
dash-cytoscape<2,>=1
plotly<7,>=6.0
scikit-learn<1.9,>=1.8
gtfs_kit<13,>=12.0
kaleido<2,>=1.2
pydantic<3,>=2.12
tenacity<10,>=9
mobility-mode-sequence-search==0.1.0

[dev]
build<2,>=1.5
coverage<8,>=7
flake8<8,>=7
pytest<10,>=8
pytest-cov<8,>=5
pytest-dependency<1,>=0.6
wheel<1,>=0.45

[truststore]
truststore<1,>=0.10
