Back to the changelog

Python SDK on PyPI

Install the townshipamerica package with pip and convert PLSS legal land descriptions to GPS coordinates, and back, from Python.

The official Python SDK is on PyPI. Run pip install townshipamerica, add your API key, and a search returns a typed FeatureCollection with the PLSS metadata and the boundary polygon of the tract.

The package has sync and async clients and typed Pydantic v2 models. Reverse geocoding finds the legal land description at a GPS coordinate, so the same script can go in either direction.

The quick start and the advanced guide cover async use, GeoPandas DataFrames and error handling for GIS pipelines.

Try it