first commit

This commit is contained in:
2026-01-18 17:53:26 -05:00
commit 0b9c0915a1
15 changed files with 2692 additions and 0 deletions

23
requirements.txt Normal file
View File

@@ -0,0 +1,23 @@
# eamco_address_checker dependencies
# FastAPI web framework and server
fastapi>=0.109.0,<1.0.0
uvicorn[standard]>=0.27.0,<1.0.0
pydantic>=2.5.0,<3.0.0
# Database
sqlalchemy>=2.0.0,<3.0.0
psycopg2-binary>=2.9.9,<3.0.0
# Geocoding
geopy>=2.4.1,<3.0.0
# Fuzzy string matching for address correction
rapidfuzz>=3.5.0,<4.0.0
# HTTP client (for OSM Overpass API and geopy)
requests>=2.31.0,<3.0.0
urllib3>=2.0.0,<3.0.0
certifi>=2023.0.0
# Configuration
python-dotenv>=1.0.0,<2.0.0