New feature: process class `climlab.radiation.InstantInsolation()` which correctly interprets longitude, respects local solar time and calculates hour angle. A utility function `climlab.solar.insolation.instant_insolation()` is also available, with usage mirroring the existing `climlab.solar.insolation.daily_insolation()`.
Thanks to HenryDane for this contribution!
This release also includes numerous bug fixes, updates for Python 3.11, and improvements to documentation and CI builds.