NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3401 most downloaded on PyPI
Calculations for the position of the sun and moon.
Last release 4 years ago
no release in 18 months
Ships unpredictably
gaps range from 1 weeks to 2.4 years
Some releases are documented
notes for 18 of 45 stable releases
Nothing withdrawn
no release was ever pulled
17 years old
45 releases · first in 2009
Dropped Python 3.6 support
Dropped Python 3.6 support
Removed support for Python 3.6 as it has reached "End of Life"
Documentation now hosted on Github Pages
Added moonrise and set to all
One column per quarter.
Adds moon rise, set, azimuth and zenith calculations
Adds moon rise, set, azimuth and zenith calculations
Added support for moon rise and set times and azimuth / zentih calculations.
Dropped dependency on pytz and switched to using zoneinfo provided as
part of Python 3.9 or the backports.zoneinfo package.
Switch to LF line endings. Update classifiers
Switch to LF line endings. Update classifiers
Fix for bug #44
Fix for bug #44
Fix for documentation on PyPi
Fix for documentation on PyPi
This is a code refactor as well as an update so it is highly likely that you will need to adapt your code to suit.
Updated docs and bumped version number.
Updated docs and bumped version number.
Keywords arguments to Astral init are now passed to the geocoder to allow for passing
the api_key to GoogleGeocoder.
Update version number to 1.10
Update version number to 1.10
Version 1.9 broke the sun_utc method. Sun UTC calculation passed incorrect parameter to more specific methods e.g. sunrise, sunset etc.
Version 1.9 broke the sun_utc method. Sun UTC calculation passed incorrect parameter to more specific methods e.g. sunrise, sunset etc.
Corrected version number in module source code.
Corrected version number in module source code.
Sun calculations now take into account the elevation of the location.
Sun calculations now take into account the elevation of the location.
Added command line interface to return sun information as json. Added support for no timezone in Location methods.
Added command line interface to return sun information as json. Added support for no timezone in Location methods.
Changed GoogleGeocoder test to not use raise...from as this is not valid for Python 2
Changed GoogleGeocoder test to not use raise...from as this is not valid for Python 2
Requests is now only needed when using GoogleGeocoder
api_key parameter to be passed to the constructorUpdated Travis CI configuration
Added api_key parameter to the GoogleGeocoder __init__ method
Added api_key parameter to the GoogleGeocoder __init__ method
Added parameter rtype to moon_phase to determine the return type of the method.
rtype to moon_phase to determine the return type of the method.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →