This is 'astral' a Python module which calculates
- Times for various positions of the sun: dawn, sunrise, solar noon, sunset, dusk, solar elevation, solar azimuth and rahukaalam.
- The phase of the moon.
For documentation see the https://astral.readthedocs.io/en/stable/index.html
GoogleGeocoder uses the mapping services provided by Google
Access to the GoogleGeocoder requires you to agree to be bound by Google Maps/Google Earth APIs Terms of Service found at https://developers.google.com/maps/terms which includes but is not limited to having a Google Account.
More information on Google's maps service can be found at https://developers.google.com/maps/documentation/