[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"changelog-python-sdk":3},{"id":4,"title":5,"body":6,"date":28,"description":29,"extension":30,"meta":31,"milestone":32,"module":33,"navigation":34,"path":35,"prs":36,"seo":38,"stem":39,"summary":40,"url":41,"__hash__":42},"changelog\u002Fchangelog\u002Fpython-sdk.md","Python SDK on PyPI",{"type":7,"value":8,"toc":24},"minimark",[9,18,21],[10,11,12,13,17],"p",{},"The official Python SDK is on PyPI. Run ",[14,15,16],"code",{},"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.",[10,19,20],{},"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.",[10,22,23],{},"The quick start and the advanced guide cover async use, GeoPandas DataFrames and error handling for GIS pipelines.",{"title":25,"searchDepth":26,"depth":26,"links":27},"",2,[],"2026-03-10T21:35:03.000Z","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.","md",{},null,"guides",true,"\u002Fchangelog\u002Fpython-sdk",[37],22,{"title":5,"description":29},"changelog\u002Fpython-sdk","Install the townshipamerica package with pip and convert PLSS legal land descriptions to GPS coordinates, and back, from Python.","https:\u002F\u002Ftownshipamerica.com\u002Fguides\u002Fpython-sdk","uzHpy6af-1qg0RbuzJ5hL-NLCRP236ug4ue1sBuL7fI"]