Aperture / pyproject.toml
KSvend
chore: add anthropic SDK dependency
bd83d04
raw
history blame contribute delete
945 Bytes
[project]
name = "aperture"
version = "0.1.0"
description = "MERLx Aperture — AI-enhanced satellite analysis for humanitarian programme teams"
requires-python = ">=3.11"
dependencies = [
"fastapi>=0.110.0",
"uvicorn[standard]>=0.27.0",
"aiosqlite>=0.20.0",
"pydantic>=2.6.0",
"httpx>=0.27.0",
"pystac-client>=0.7.0",
"stackstac>=0.5.0",
"xarray>=2024.1.0",
"numpy>=1.24.0",
"rioxarray>=0.15.0",
"geopandas>=0.14.0",
"shapely>=2.0.0",
"pyproj>=3.6.0",
"matplotlib>=3.8.0",
"cartopy>=0.22.0",
"reportlab>=4.1.0",
"scipy>=1.12.0",
"tqdm>=4.66.0",
"planetary-computer>=1.0.0",
"openeo>=0.28.0",
"anthropic>=0.40.0",
]
[project.optional-dependencies]
dev = [
"pytest>=8.0.0",
"pytest-asyncio>=0.23.0",
"pytest-httpx>=0.30.0",
]
[tool.setuptools.packages.find]
include = ["app*"]
[tool.pytest.ini_options]
asyncio_mode = "auto"
testpaths = ["tests"]