Revisions of python-skyfield

buildservice-autocommit accepted request 1161329 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 58)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 57)
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 56)
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 55)
- Update to 1.48
* Times now support the ``<`` operator, so Python can sort them.
* For convenience, geoids like :data:`~skyfield.toposlib.wgs84`
  have a new attribute
  :data:`~skyfield.toposlib.Geoid.polar_radius`.
* You can no longer subtract two positions unless they have the
  same ``.center``.  Otherwise, a ``ValueError`` is raised.  This
  check has always been performed when you subtract vector
  functions, but it was missing from the position subtraction
  routine.
* On days that the Sun fails to rise and set in the Arctic and
  Antarctic, the new rising and setting routines now correctly set
  the value ``False`` not only for sunrise but also for sunset.
- Reenable pytho312 testing with a new assay
buildservice-autocommit accepted request 1143991 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 54)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 53)
- Update to 1.47
  * Added faster and more accurate almanac routines
    :func:`~skyfield.almanac.find_risings()` and
    :func:`~skyfield.almanac.find_settings()` and
    :func:`~skyfield.almanac.find_transits()`.
  * Skyfield’s internal table for the ∆T Earth orientation
    parameter has been updated, so that its predictions now extend
    to 2025-01-18.
  * Constellation abbreviations are now consistent between the
    :func:`~skyfield.api.load_constellation_map()` table and the
    :func:`~skyfield.api.load_constellation_names()` list.
    Previously, ``CVn`` and ``TrA`` had been mis-capitalized in the
    list as ``Cvn`` and ``Tra``. 
- Skip testing python312: gh#brandon-rhodes/assay#15 still an issue
buildservice-autocommit accepted request 1128528 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 51)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) accepted request 1128518 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 50)
- Update to 1.46:
  * The :func:`~skyfield.almanac.oppositions_conjunctions()` routine
    now measures ecliptic longitude using the ecliptic of each
    specific date, rather than always using the J2000 ecliptic,
    which should improve its accuracy by several seconds.
  * Skyfield’s internal table for the ∆T Earth orientation parameter
    has been updated, so that its predictions now extend to 2024-04-13.
  * Bugfix: Skyfield was giving values several kilometers off
    when computing the elevation above ground level of a target that
    was positioned directly above the Earth’s north or south pole.
  * Bugfix: the function skyfield.positionlib.ICRF.is_behind_earth() 
    method was incorrectly returning True if the Earth was on the
    line that joins the two satellites, but over on the far side of
    the other satellite where it wasn’t really in the way.
  * The method skyfield.positionlib.ICRF.altaz() now lives on the
    main position class instead of in two specific subclasses.
    If the user mistakenly tries to call .altaz() on an instance
    of the skyfield.positionlib.Astrometric position
    subclass - which previously lacked the method - then a friendly
    exception is raised explaining their error.
buildservice-autocommit accepted request 1066657 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 49)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 48)
- Don't build for python311: gh#brandon-rhodes/assay#15
buildservice-autocommit accepted request 1060131 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 47)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) accepted request 1060130 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 46)
- Update to v1.45
  * Bugfix: minor planets and comets in Skyfield 1.44 would raise
    an exception if asked for a position in the half of their orbit
    where they are inbound towards their perihelion.
- Changelog v1.44
  * Skyfield’s internal table for the ∆T Earth orientation
    parameter has been updated, so that instead of including
    measurements only through December 2021 it now knows Earth
    orientation through September 2022.
  * Distance and velocity objects can now be created by calling
    their unit names as constructors, like d = Distance.km(5.0) and
    v = Velocity.km_per_s(0.343).
  * Updated the URL from which the Hipparcos database hip_main.dat
    is downloaded, following a change in the domain for the
    University of Strasbourg from u-strasbg.fr to unistra.fr.
buildservice-autocommit accepted request 994500 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 45)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 44)
revert nautic almanac office URL
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 43)
- Update to v1.43.1
  * An attempt at overly clever scripting resulted in a Skyfield
    1.43 release without a setup.py in its .tar.gz; within an hour,
    a Python 2.7 user had reported that Skyfield could no longer
    install. This release is identical to 1.43 but (hopefully)
    installs correctly for everyone!
- Changelog v1.43
  * Fixed planetary_magnitude() so it works for Saturn even when
    the time is an array rather than a single time; also, improved
    its calculation slightly with respect to Uranus. #739
  * Improved load_comets_dataframe() so that parsing CometEls.txt
    with the most recent version of Pandas doesn’t stumble over the
    commas in the final field of (for example) Halley’s Comet and
    give the error ParserError: Error tokenizing data. C error:
    Expected 12 fields…saw 13. #707
- Changelog v1.42
  * Added two new position methods phase_angle() and
    fraction_illuminated() that, given an illuminator (usually the
    Sun) as their argument, compute whether the observer is looking
    at the bright side or the dark side of the target body. They
    replace a pair of old functions in the almanac module.
  * The almanac routine moon_nodes() would sometimes skip nodes
    that were closer together than 14.0 days. It has been tightened
    down and should now detect all lunar nodes. #662
  * Time objects now feature a to_astropy() method.
  * The position method to_skycoord() now sets the frame attribute
    of the sky coordinate it returns, and for now only supports
    barycentric and geocentric positions. #577
- Changelog v1.41
  * Times now support arithmetic: you can add or subtract from a
buildservice-autocommit accepted request 971045 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 42)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) accepted request 971044 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 41)
- python-mock is not required for build
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 40)
- Run assay up to 3 times in case of flaky pickling errors
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) accepted request 910713 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 39)
- Ease AU distance tolerance test due to fails on s390x and Power
Displaying revisions 1 - 20 of 58
openSUSE Build Service is sponsored by