Although not a DateTime module, this module has already
been announced on the DateTime mailing list, so here it is.
I have released the 0.94 version of Astro::Sunrise last
Tuesday. It follows the 0.93 version, released last week,
but plagued with minor yet embarassing errors (such as
the one reported in
My thanks to the people who have helped me, especially
Slaven Rezić and Gabor Szabo.
The ticket https://rt.cpan.org/Ticket/Display.html?id=62593
(sun_rise/set return wrong values on days with DST change)
has been solved.
Other issues common with versions < 0.0503 of
DateTime::Event::Sunrise have been dealt with
(the tickets refer to the DT::E::SR queue):
Rename "iterate" to "exact" or "precise"
(in the case of Astro::Sunrise, it was rather:
"use a named parameter scheme when calling functions
and use 'precise' among other keywords").
DateTime::Event::Sunrise carps to stderr during the polar
day or night. With Astro::Sunrise, you can select either
warnings or special return values "day" and "night"
instead of times such as "07:15" and "21:17".
-- The "upper limb correction" is no longer mandatory.
It is specified as a new parameter.
-- There was a glitch in the "Changes" file: the date for version 0.94
-- As always, there is room for improvement in the POD documentation.
-- Similarly, parameter checking can be improved.
-- Lastly, I need to double-check the "precise" algorithm and maybe
co-maintainer of Astro::Sunrise and DateTime::Event::Sunrise