17
0
Commit Graph

2 Commits

Author SHA256 Message Date
516fa649b8 Accepting request 859765 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 1.35
  * Deprecated the old Topos class, which not only featured
    a clunky interface but hid from users the fact that
    Skyfield was generating IERS2010 positions from latitude
    and longitude when in fact nearly all users want WGS84
    positions. Users are now encouraged to supply latitude
    and longitude to the
    :meth:`~skyfield.toposlib.Geoid.latlon()` method of
    either the :data:`~skyfield.toposlib.wgs84` object or the
    :data:`~skyfield.toposlib.iers2010` object. Related
    discussion: #372
  * The two new geoid objects
    :data:`~skyfield.toposlib.wgs84` and
    :data:`~skyfield.toposlib.iers2010` have also provided a
    happy new home for the
    :meth:`~skyfield.toposlib.Geoid.subpoint()` method —
    which was previously stranded over on the
    :class:`~skyfield.positionlib.Geocentric` class, where it
    couldn’t be used with positions of other classes that
    might be centered at the geocenter. (The old method will
    remain in place to support legacy code, but is
    discouraged in new applications.)
  * The effects of :ref:`Polar motion` — if configured —
    are now included both when computing the position in
    space of an Earth latitude and longitude, and when
    determining the latitude and longitude beneath a
    celestial position.
  * Added :func:`~skyfield.api.load_constellation_names()`.
  * The :meth:`~skyfield.timelib.Time.utc_jpl()` method now
    correctly designates its return value as UTC instead of

OBS-URL: https://build.opensuse.org/request/show/859765
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-skyfield?expand=0&rev=31
2021-01-01 23:56:01 +00:00
4d37d6db1e - Update to v1.34
* The position classes have gained methods frame_xyz(), 
    frame_xyz_and_velocity(), frame_latlon(), and 
    from_time_and_frame_vectors() that work with a new 
    library skyfield.framelib to offer a number of familiar 
    reference frames. These replace the existing ad-hoc 
    position methods for ecliptic and galactic coordinates, 
    which are now deprecated (but will continue to be 
    supported). See Coordinates in other reference frames.
  * Added support for IERS Polar Motion 𝑥 and 𝑦.
  * Added a method lst_hours_at() that computes Local 
    Sidereal Time.
  * A new almanac routine moon_phase() returns the Moon 
    phase as an angle where 0° is New Moon, 90° is First 
    Quarter, 180° is Full, and 270° is Last Quarter. #282
  * Almanac search routines that previously returned a 
    Boolean true/false array now return an integer 0/1 
    array instead, to work around a new deprecation warning 
    in NumPy which, for example, would have outlawed using 
    the Boolean array from moon_nodes() to index into the 
    MOON_NODES list that provides a name for each node. #486
  * The undocumented columns magnitude_H and magnitude_G 
    in the Minor Planet Center comets dataframe have been 
    renamed magnitude_g and magnitude_k following further 
    research on the file format (which does not itself 
    document which magnitude model is intended). #416
- add finals2000A.all to testdata

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-skyfield?expand=0&rev=29
2020-12-15 18:13:10 +00:00