.gitignore
.pre-commit-config.yaml
.python-version
LICENSE
README.md
pyproject.toml
requirements.txt
.github/workflows/pypi-publish.yml
.github/workflows/python-test.yml
.github/workflows/snyk-scan.yml
.github/workflows/testpypi-publish.yml
.vscode/settings.json
docs/cla/2025_1_24-Natural-Language-Geocoding-Open-Source-Contributor-Agreement-Corporate.pdf
docs/cla/2025_1_24-Natural-Language-Geocoding-Open-Source-Contributor-Agreement-Individual.pdf
scripts/build.sh
scripts/lint.sh
scripts/recreate_venv.sh
scripts/refresh_requirements.sh
scripts/run_demo.sh
scripts/test.sh
src/natural_language_geocoding/__init__.py
src/natural_language_geocoding/main.py
src/natural_language_geocoding/models.py
src/natural_language_geocoding/natural_earth.py
src/natural_language_geocoding/place_lookup.py
src/natural_language_geocoding/prompt.md
src/natural_language_geocoding/prompt.py
src/natural_language_geocoding/py.typed
src/natural_language_geocoding.egg-info/PKG-INFO
src/natural_language_geocoding.egg-info/SOURCES.txt
src/natural_language_geocoding.egg-info/dependency_links.txt
src/natural_language_geocoding.egg-info/entry_points.txt
src/natural_language_geocoding.egg-info/requires.txt
src/natural_language_geocoding.egg-info/top_level.txt
src/natural_language_geocoding/tests/__init__.py
src/natural_language_geocoding/tests/canned_place_lookup.py
src/natural_language_geocoding/tests/states_to_geom.yaml
src/natural_language_geocoding_demo/__init__.py
src/natural_language_geocoding_demo/app.py
tests/natural_language_geocoding_tests/__init__.py
tests/natural_language_geocoding_tests/conftest.py
tests/natural_language_geocoding_tests/test_natural_language_geocoding.py
tests/natural_language_geocoding_tests/test_parsing_with_different_llms.py