IMPORTANT UPDATE: Google Maps and Bokeh

Hi All,

Google has made a change to their terms of use for google maps, and "effective immediately", ALL google maps API calls MUST have an API key, or they will not function:

  http://googlegeodevelopers.blogspot.mx/2016/06/building-for-scale-updates-to-google.html

Long story short: Google just broke every Bokeh GMapPlot everywhere. There is an issue you can use to track this development:

  Google maps no longer working due to Api update? · Issue #4658 · bokeh/bokeh · GitHub

Be advised that, whatever the solution, in the future any use of Bokeh's GMapPlot will require you to provide your own Google API key. Depending on how difficult a solution is to implement, this may also impact the Bokeh 0.12 release schedule (otherwise on track for early next week), although I hope not.

I'll spare everyone my opinion, re: making a sweeping change like this without any warning whatsoever.

Thanks,

Bryan