Streamlit geopy error

Hi,

I’m trying to build a geocoder component in a streamlit app using mapbox geocoding api. Whenever I install geopy (==2.2.0), the following code works perfectly and returns the coordinates of the place provided. Here, API_KEY is my mapbox account api key.
from geopy.geocoders import MapBox
geocoder = MapBox(api_key=API_KEY)
output = geocoder.geocode(‘Lauteschlagerstr. 60, Darmstadt’, timeout=None)
lat, lng = output[1]
print(lat, lng)

But after installing streamlit(==1.12.2), the code fails and I get the following error. I understand that this is some issue with urllib3 and its compatibility with streamlit. Can anyone please guide?


Any update on this?

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.