I was experimenting with the location module, specifically location.geocode() to convert addresses in the contacts list to lat/lon coordinates.
I wrote a small script which went through all the contacts and for each address in each contact, called location.geocode() and then cached the results in a file. The idea is that you just do this once and then only update the cache when the contact modification_date changes so you're not geocode()'ing them all every time.
Anyway, I noticed it went through the list for awhile and then eventually just failed on all the remaining entries. I tried again multiple times and it kept failing. I then waited a minute or so and tried it and the remaining entries all worked.
So... is pythonista or iOS throttling the # geocode requests you can send in some unit of time? Does anyone know what the actual limit is? There appears to be some limiting going on, I'm just curious what the actual limit is.