@@ -162,15 +162,15 @@ class Miranda(PlanetMoon):
162162def newton (f : Callable [[float ], float ], x0 : float , x1 : float , precision : float = ...) -> float : ...
163163
164164# Equinox and solstice functions
165- def holiday (d0 : Date | float , motion : float , offset : float ) -> Date : ...
166- def previous_vernal_equinox (date : Date | float ) -> Date : ...
167- def next_vernal_equinox (date : Date | float ) -> Date : ...
168- def previous_summer_solstice (date : Date | float ) -> Date : ...
169- def next_summer_solstice (date : Date | float ) -> Date : ...
170- def previous_autumnal_equinox (date : Date | float ) -> Date : ...
171- def next_autumnal_equinox (date : Date | float ) -> Date : ...
172- def previous_winter_solstice (date : Date | float ) -> Date : ...
173- def next_winter_solstice (date : Date | float ) -> Date : ...
165+ def holiday (d0 : _libastro . _DateInitType , motion : float , offset : float ) -> Date : ...
166+ def previous_vernal_equinox (date : _libastro . _DateInitType ) -> Date : ...
167+ def next_vernal_equinox (date : _libastro . _DateInitType ) -> Date : ...
168+ def previous_summer_solstice (date : _libastro . _DateInitType ) -> Date : ...
169+ def next_summer_solstice (date : _libastro . _DateInitType ) -> Date : ...
170+ def previous_autumnal_equinox (date : _libastro . _DateInitType ) -> Date : ...
171+ def next_autumnal_equinox (date : _libastro . _DateInitType ) -> Date : ...
172+ def previous_winter_solstice (date : _libastro . _DateInitType ) -> Date : ...
173+ def next_winter_solstice (date : _libastro . _DateInitType ) -> Date : ...
174174
175175# Synonyms
176176next_spring_equinox = next_vernal_equinox
@@ -181,18 +181,18 @@ previous_fall_equinox = previous_autumnal_equinox
181181previous_autumn_equinox = previous_autumnal_equinox
182182
183183# More general equinox/solstice functions
184- def previous_equinox (date : Date | float ) -> Date : ...
185- def next_equinox (date : Date | float ) -> Date : ...
186- def previous_solstice (date : Date | float ) -> Date : ...
187- def next_solstice (date : Date | float ) -> Date : ...
188- def previous_new_moon (date : Date | float ) -> Date : ...
189- def next_new_moon (date : Date | float ) -> Date : ...
190- def previous_first_quarter_moon (date : Date | float ) -> Date : ...
191- def next_first_quarter_moon (date : Date | float ) -> Date : ...
192- def previous_full_moon (date : Date | float ) -> Date : ...
193- def next_full_moon (date : Date | float ) -> Date : ...
194- def previous_last_quarter_moon (date : Date | float ) -> Date : ...
195- def next_last_quarter_moon (date : Date | float ) -> Date : ...
184+ def previous_equinox (date : _libastro . _DateInitType ) -> Date : ...
185+ def next_equinox (date : _libastro . _DateInitType ) -> Date : ...
186+ def previous_solstice (date : _libastro . _DateInitType ) -> Date : ...
187+ def next_solstice (date : _libastro . _DateInitType ) -> Date : ...
188+ def previous_new_moon (date : _libastro . _DateInitType ) -> Date : ...
189+ def next_new_moon (date : _libastro . _DateInitType ) -> Date : ...
190+ def previous_first_quarter_moon (date : _libastro . _DateInitType ) -> Date : ...
191+ def next_first_quarter_moon (date : _libastro . _DateInitType ) -> Date : ...
192+ def previous_full_moon (date : _libastro . _DateInitType ) -> Date : ...
193+ def next_full_moon (date : _libastro . _DateInitType ) -> Date : ...
194+ def previous_last_quarter_moon (date : _libastro . _DateInitType ) -> Date : ...
195+ def next_last_quarter_moon (date : _libastro . _DateInitType ) -> Date : ...
196196
197197# Exceptions
198198class CircumpolarError (ValueError ): ...
@@ -209,15 +209,15 @@ class Observer(_libastro.Observer):
209209 def copy (self ) -> Observer : ...
210210 __copy__ = copy
211211 def compute_pressure (self ) -> None : ...
212- def previous_transit (self , body : Body , start : Date | float | None = None ) -> Date : ...
213- def next_transit (self , body : Body , start : Date | float | None = None ) -> Date : ...
214- def previous_antitransit (self , body : Body , start : Date | float | None = None ) -> Date : ...
215- def next_antitransit (self , body : Body , start : Date | float | None = None ) -> Date : ...
212+ def previous_transit (self , body : Body , start : _libastro . _DateInitType | None = None ) -> Date : ...
213+ def next_transit (self , body : Body , start : _libastro . _DateInitType | None = None ) -> Date : ...
214+ def previous_antitransit (self , body : Body , start : _libastro . _DateInitType | None = None ) -> Date : ...
215+ def next_antitransit (self , body : Body , start : _libastro . _DateInitType | None = None ) -> Date : ...
216216 def disallow_circumpolar (self , declination : float ) -> None : ...
217- def previous_rising (self , body : Body , start : Date | float | None = None , use_center : bool = False ) -> Date : ...
218- def previous_setting (self , body : Body , start : Date | float | None = None , use_center : bool = False ) -> Date : ...
219- def next_rising (self , body : Body , start : Date | float | None = None , use_center : bool = False ) -> Date : ...
220- def next_setting (self , body : Body , start : Date | float | None = None , use_center : bool = False ) -> Date : ...
217+ def previous_rising (self , body : Body , start : _libastro . _DateInitType | None = None , use_center : bool = False ) -> Date : ...
218+ def previous_setting (self , body : Body , start : _libastro . _DateInitType | None = None , use_center : bool = False ) -> Date : ...
219+ def next_rising (self , body : Body , start : _libastro . _DateInitType | None = None , use_center : bool = False ) -> Date : ...
220+ def next_setting (self , body : Body , start : _libastro . _DateInitType | None = None , use_center : bool = False ) -> Date : ...
221221 def next_pass (
222222 self , body : EarthSatellite , singlepass : bool = True
223223 ) -> tuple [Date | None , Date | None , Date | None , Date | None , Date | None , Date | None ]: ...
@@ -240,11 +240,11 @@ class Coordinate:
240240 epoch : Date
241241
242242 @overload
243- def __init__ (self , body : Body , * , epoch : Date | float | None = None ) -> None : ...
243+ def __init__ (self , body : Body , * , epoch : _libastro . _DateInitType | None = None ) -> None : ...
244244 @overload
245- def __init__ (self , coord1 : float | str , coord2 : float | str , * , epoch : Date | float | None = None ) -> None : ...
245+ def __init__ (self , coord1 : float | str , coord2 : float | str , * , epoch : _libastro . _DateInitType | None = None ) -> None : ...
246246 @overload
247- def __init__ (self , coord : Coordinate , * , epoch : Date | float | None = None ) -> None : ...
247+ def __init__ (self , coord : Coordinate , * , epoch : _libastro . _DateInitType | None = None ) -> None : ...
248248
249249class Equatorial (Coordinate ):
250250 ra : Angle
0 commit comments