--- Begin Message ---
Source: skyfield
Version: 1.45+ds-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20221220 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_build
> I: pybuild base:240: /usr/bin/python3.11 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/starlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/magnitudelib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/curvelib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/framelib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/named_stars.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/jpllib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/__main__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/almanac.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/errors.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/api.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/eclipselib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/nutationlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/precessionlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/projections.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/earthlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/keplerlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/geometry.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/constellationlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/relativity.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/almanac_east_asia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/toposlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/planetarylib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/trigonometry.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/iokit.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/units.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/vectorlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/positionlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/functions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/charting.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/searchlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/sgp4lib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/constants.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/elementslib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/_compatibility.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/naifcodes.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/io_timescale.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/timelib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> copying skyfield/descriptorlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/data
> copying skyfield/data/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/data
> copying skyfield/data/spice.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/data
> copying skyfield/data/stellarium.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/data
> copying skyfield/data/horizons.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/data
> copying skyfield/data/text_pck.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/data
> copying skyfield/data/mpc.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/data
> copying skyfield/data/earth_orientation.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/data
> copying skyfield/data/hipparcos.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/data
> copying skyfield/data/iers.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/data
> copying skyfield/data/gravitational_parameters.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/data
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_earth_satellites.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_against_novas.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_timelib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_curves.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_strs_and_reprs.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_functions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_earth_deflection.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_almanac.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_planetarylib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_api.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_topos.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/conventions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_positions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_units.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_data_iers.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_earthlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_satellite_events.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_eclipselib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_io.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_geometry.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_stars.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_almanac_searches.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_searchlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_broadcastability.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_io_parsing.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_frames.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/fixes.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_almanac_east_asia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_trigonometry.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_text_pck.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_elementslib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_magnitudes_raw.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_magnitudes.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_keplerlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_constellations.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_against_horizons.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> copying skyfield/tests/test_vectors.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/tests
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-framelib.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/almanac.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/elements.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-time.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/accuracy-efficiency.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/bibliography.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/time.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/stars.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-position.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/example-plots.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-almanac.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-units.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-elements.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/astropy.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-topos.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-planetary.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/files.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-kepler.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-trigonometry.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/toc.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-stars.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/searches.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/index.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/planets.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-vectors.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/earth-satellites.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-ephemeris.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/examples.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/installation.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/coordinates.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-satellites.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-iokit.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/design.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/kepler-orbits.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/positions.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/planetary.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/documentation
> copying skyfield/data/constellations.gz ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/data
> copying skyfield/data/morrison_stephenson_deltat.npy ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/data
> copying skyfield/data/historic_deltat.npy ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/data
> copying skyfield/data/nutation.npz ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/data
> copying skyfield/data/iers.npz ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/data
> copying skyfield/data/delta_t.npz ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/data
> copying skyfield/data/constellations.npz ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build/skyfield/data
> I: pybuild base:240: /usr/bin/python3 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/starlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/magnitudelib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/curvelib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/framelib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/named_stars.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/jpllib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/__main__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/almanac.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/errors.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/api.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/eclipselib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/nutationlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/precessionlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/projections.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/earthlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/keplerlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/geometry.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/constellationlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/relativity.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/almanac_east_asia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/toposlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/planetarylib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/trigonometry.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/iokit.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/units.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/vectorlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/positionlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/functions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/charting.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/searchlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/sgp4lib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/constants.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/elementslib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/_compatibility.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/naifcodes.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/io_timescale.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/timelib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> copying skyfield/descriptorlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/data
> copying skyfield/data/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/data
> copying skyfield/data/spice.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/data
> copying skyfield/data/stellarium.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/data
> copying skyfield/data/horizons.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/data
> copying skyfield/data/text_pck.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/data
> copying skyfield/data/mpc.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/data
> copying skyfield/data/earth_orientation.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/data
> copying skyfield/data/hipparcos.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/data
> copying skyfield/data/iers.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/data
> copying skyfield/data/gravitational_parameters.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/data
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_earth_satellites.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_against_novas.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_timelib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_curves.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_strs_and_reprs.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_functions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_earth_deflection.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_almanac.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_planetarylib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_api.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_topos.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/conventions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_positions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_units.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_data_iers.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_earthlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_satellite_events.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_eclipselib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_io.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_geometry.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_stars.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_almanac_searches.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_searchlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_broadcastability.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_io_parsing.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_frames.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/fixes.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_almanac_east_asia.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_trigonometry.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_text_pck.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_elementslib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_magnitudes_raw.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_magnitudes.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_keplerlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_constellations.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_against_horizons.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> copying skyfield/tests/test_vectors.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/tests
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-framelib.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/almanac.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/elements.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-time.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/accuracy-efficiency.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/bibliography.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/time.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/stars.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-position.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/example-plots.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-almanac.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-units.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-elements.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/astropy.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-topos.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-planetary.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/files.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-kepler.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-trigonometry.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/toc.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-stars.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/searches.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/index.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/planets.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-vectors.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/earth-satellites.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-ephemeris.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/examples.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/installation.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/coordinates.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-satellites.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api-iokit.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/design.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/kepler-orbits.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/positions.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/planetary.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/documentation/api.rst ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/documentation
> copying skyfield/data/constellations.gz ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/data
> copying skyfield/data/morrison_stephenson_deltat.npy ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/data
> copying skyfield/data/historic_deltat.npy ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/data
> copying skyfield/data/nutation.npz ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/data
> copying skyfield/data/iers.npz ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/data
> copying skyfield/data/delta_t.npz ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/data
> copying skyfield/data/constellations.npz ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build/skyfield/data
> env PYTHONPATH=. python3 -m sphinx -N -bhtml skyfield/documentation
> .pybuild/docs/html
> Running Sphinx v5.3.0
> making output directory... done
> [autosummary] generating autosummary for: accuracy-efficiency.rst,
> almanac.rst, api-almanac.rst, api-elements.rst, api-ephemeris.rst,
> api-framelib.rst, api-iokit.rst, api-kepler.rst, api-planetary.rst,
> api-position.rst, ..., index.rst, installation.rst, kepler-orbits.rst,
> planetary.rst, planets.rst, positions.rst, searches.rst, stars.rst, time.rst,
> toc.rst
> building [mo]: targets for 0 po files that are out of date
> building [html]: targets for 37 source files that are out of date
> updating environment: [new config] 37 added, 0 changed, 0 removed
> reading sources... [ 2%] accuracy-efficiency
> reading sources... [ 5%] almanac
> reading sources... [ 8%] api
> reading sources... [ 10%] api-almanac
> reading sources... [ 13%] api-elements
> reading sources... [ 16%] api-ephemeris
> reading sources... [ 18%] api-framelib
> reading sources... [ 21%] api-iokit
> reading sources... [ 24%] api-kepler
> reading sources... [ 27%] api-planetary
> reading sources... [ 29%] api-position
> reading sources... [ 32%] api-satellites
> reading sources... [ 35%] api-stars
> reading sources... [ 37%] api-time
> reading sources... [ 40%] api-topos
> reading sources... [ 43%] api-trigonometry
> reading sources... [ 45%] api-units
> reading sources... [ 48%] api-vectors
> reading sources... [ 51%] astropy
> reading sources... [ 54%] bibliography
> reading sources... [ 56%] coordinates
> reading sources... [ 59%] design
> reading sources... [ 62%] earth-satellites
> reading sources... [ 64%] elements
> reading sources... [ 67%] example-plots
> reading sources... [ 70%] examples
> reading sources... [ 72%] files
> reading sources... [ 75%] index
> reading sources... [ 78%] installation
> reading sources... [ 81%] kepler-orbits
> reading sources... [ 83%] planetary
> reading sources... [ 86%] planets
> reading sources... [ 89%] positions
> reading sources... [ 91%] searches
> reading sources... [ 94%] stars
> reading sources... [ 97%] time
> reading sources... [100%] toc
>
> WARNING: Failed to get a method signature for skyfield.timelib.Time.M:
> <skyfield.descriptorlib.reify object at 0x7f869a4c7190> is not a callable
> object
> WARNING: Failed to get a method signature for skyfield.timelib.Time.MT:
> <skyfield.descriptorlib.reify object at 0x7f869a4c7130> is not a callable
> object
> WARNING: Failed to get a method signature for skyfield.timelib.Time.gmst:
> <skyfield.descriptorlib.reify object at 0x7f869a4c7970> is not a callable
> object
> WARNING: Failed to get a method signature for skyfield.timelib.Time.gast:
> <skyfield.descriptorlib.reify object at 0x7f869a4c7940> is not a callable
> object
> /<<PKGBUILDDIR>>/skyfield/documentation/api.rst:145:<autosummary>:1: WARNING:
> Inline literal start-string without end-string.
> WARNING: Failed to get a method signature for skyfield.units.Angle.hours:
> <skyfield.descriptorlib.reify object at 0x7f869a3a55d0> is not a callable
> object
> WARNING: Failed to get a method signature for skyfield.units.Angle.degrees:
> <skyfield.descriptorlib.reify object at 0x7f869a3a5600> is not a callable
> object
> WARNING: Failed to get a method signature for
> skyfield.units.AngleRate.radians: <skyfield.descriptorlib.reify object at
> 0x7f869a3a52a0> is not a callable object
> WARNING: Failed to get a method signature for
> skyfield.units.AngleRate.degrees: <skyfield.descriptorlib.reify object at
> 0x7f869a3a52d0> is not a callable object
> WARNING: Failed to get a method signature for
> skyfield.units.AngleRate.arcminutes: <skyfield.descriptorlib.reify object at
> 0x7f869a3a5300> is not a callable object
> WARNING: Failed to get a method signature for
> skyfield.units.AngleRate.arcseconds: <skyfield.descriptorlib.reify object at
> 0x7f869a3a5330> is not a callable object
> WARNING: Failed to get a method signature for skyfield.units.AngleRate.mas:
> <skyfield.descriptorlib.reify object at 0x7f869a3a5360> is not a callable
> object
> WARNING: Failed to get a method signature for skyfield.units.Rate.per_day:
> <skyfield.descriptorlib.reify object at 0x7f869a3a53f0> is not a callable
> object
> WARNING: Failed to get a method signature for skyfield.units.Rate.per_hour:
> <skyfield.descriptorlib.reify object at 0x7f869a3a5420> is not a callable
> object
> WARNING: Failed to get a method signature for skyfield.units.Rate.per_minute:
> <skyfield.descriptorlib.reify object at 0x7f869a3a5450> is not a callable
> object
> WARNING: Failed to get a method signature for skyfield.units.Rate.per_second:
> <skyfield.descriptorlib.reify object at 0x7f869a3a5480> is not a callable
> object
> WARNING: Failed to get a method signature for
> skyfield.positionlib.ICRF.light_time: <skyfield.descriptorlib.reify object at
> 0x7f869a3a4f70> is not a callable object
> WARNING: Failed to get a method signature for skyfield.timelib.Time.M:
> <skyfield.descriptorlib.reify object at 0x7f869a4c7190> is not a callable
> object
> WARNING: Failed to get a method signature for skyfield.timelib.Time.MT:
> <skyfield.descriptorlib.reify object at 0x7f869a4c7130> is not a callable
> object
> WARNING: Failed to get a method signature for skyfield.timelib.Time.J:
> <skyfield.descriptorlib.reify object at 0x7f869a4c7f70> is not a callable
> object
> WARNING: Failed to get a method signature for skyfield.timelib.Time.utc:
> <skyfield.descriptorlib.reify object at 0x7f869a4c7fd0> is not a callable
> object
> WARNING: Failed to get a method signature for skyfield.timelib.Time.gmst:
> <skyfield.descriptorlib.reify object at 0x7f869a4c7970> is not a callable
> object
> WARNING: Failed to get a method signature for skyfield.timelib.Time.gast:
> <skyfield.descriptorlib.reify object at 0x7f869a4c7940> is not a callable
> object
> /<<PKGBUILDDIR>>/skyfield/timelib.py:docstring of skyfield.timelib.Time.J:1:
> WARNING: duplicate object description of skyfield.timelib.Time.J, other
> instance in api-time, use :noindex: for one of them
> WARNING: Failed to get a method signature for skyfield.units.Angle.hours:
> <skyfield.descriptorlib.reify object at 0x7f869a3a55d0> is not a callable
> object
> WARNING: Failed to get a method signature for skyfield.units.Angle.degrees:
> <skyfield.descriptorlib.reify object at 0x7f869a3a5600> is not a callable
> object
> WARNING: Failed to get a method signature for
> skyfield.units.AngleRate.radians: <skyfield.descriptorlib.reify object at
> 0x7f869a3a52a0> is not a callable object
> WARNING: Failed to get a method signature for
> skyfield.units.AngleRate.degrees: <skyfield.descriptorlib.reify object at
> 0x7f869a3a52d0> is not a callable object
> WARNING: Failed to get a method signature for
> skyfield.units.AngleRate.arcminutes: <skyfield.descriptorlib.reify object at
> 0x7f869a3a5300> is not a callable object
> WARNING: Failed to get a method signature for
> skyfield.units.AngleRate.arcseconds: <skyfield.descriptorlib.reify object at
> 0x7f869a3a5330> is not a callable object
> WARNING: Failed to get a method signature for skyfield.units.AngleRate.mas:
> <skyfield.descriptorlib.reify object at 0x7f869a3a5360> is not a callable
> object
> WARNING: Failed to get a method signature for skyfield.units.Rate.per_day:
> <skyfield.descriptorlib.reify object at 0x7f869a3a53f0> is not a callable
> object
> WARNING: Failed to get a method signature for skyfield.units.Rate.per_hour:
> <skyfield.descriptorlib.reify object at 0x7f869a3a5420> is not a callable
> object
> WARNING: Failed to get a method signature for skyfield.units.Rate.per_minute:
> <skyfield.descriptorlib.reify object at 0x7f869a3a5450> is not a callable
> object
> WARNING: Failed to get a method signature for skyfield.units.Rate.per_second:
> <skyfield.descriptorlib.reify object at 0x7f869a3a5480> is not a callable
> object
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> writing output... [ 2%] accuracy-efficiency
> writing output... [ 5%] almanac
> writing output... [ 8%] api
> writing output... [ 10%] api-almanac
> writing output... [ 13%] api-elements
> writing output... [ 16%] api-ephemeris
> writing output... [ 18%] api-framelib
> writing output... [ 21%] api-iokit
> writing output... [ 24%] api-kepler
> writing output... [ 27%] api-planetary
> writing output... [ 29%] api-position
> writing output... [ 32%] api-satellites
> writing output... [ 35%] api-stars
> writing output... [ 37%] api-time
> writing output... [ 40%] api-topos
> writing output... [ 43%] api-trigonometry
> writing output... [ 45%] api-units
> writing output... [ 48%] api-vectors
> writing output... [ 51%] astropy
> writing output... [ 54%] bibliography
> writing output... [ 56%] coordinates
> writing output... [ 59%] design
> writing output... [ 62%] earth-satellites
> writing output... [ 64%] elements
> writing output... [ 67%] example-plots
> writing output... [ 70%] examples
> writing output... [ 72%] files
> writing output... [ 75%] index
> writing output... [ 78%] installation
> writing output... [ 81%] kepler-orbits
> writing output... [ 83%] planetary
> writing output... [ 86%] planets
> writing output... [ 89%] positions
> writing output... [ 91%] searches
> writing output... [ 94%] stars
> writing output... [ 97%] time
> writing output... [100%] toc
>
> generating indices... genindex done
> writing additional pages... search done
> copying images... [ 11%] _static/goce-reentry.png
> copying images... [ 22%] _static/venus_evening_chart.png
> copying images... [ 33%] _static/neowise-finder-chart.png
> copying images... [ 44%] _static/mars-elongation.png
> copying images... [ 55%] _static/mars-quadrature.png
> copying images... [ 66%] _static/mars-quadrature-undersampled.png
> copying images... [ 77%] _static/venus-elongation.png
> copying images... [ 88%] _static/venus-elongation-undersampled.png
> copying images... [100%] bright_stars.png
>
> copying static files... done
> copying extra files... done
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded, 35 warnings.
>
> The HTML pages are in .pybuild/docs/html.
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:240: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build; python3.11 -m pytest
> -k " not test_ecliptic_frame and not test_ecliptic_for_epoch_of_date and not
> test_ecliptic_for_epoch_of_date_array and not test_fk4_frame and not
> test_galactic_frame and not test_from_altaz_ and not
> test_position_and_velocity and not test_mercury_geocentric_date and not
> test_venus_geocentric_date and not test_mars_geocentric_date and not
> test_jupiter_barycenter_geocentric_date and not
> test_saturn_barycenter_geocentric_date and not
> test_uranus_barycenter_geocentric_date and not
> test_neptune_barycenter_geocentric_date and not
> test_pluto_barycenter_geocentric_date and not test_sun_geocentric_date and
> not test_moon_geocentric_date and not test_polaris_geocentric_date and not
> test_mercury_topocentric_date and not test_venus_topocentric_date and not
> test_mars_topocentric_date and not test_jupiter_barycenter_topocentric_date
> and not test_saturn_barycenter_topocentric_date and not
> test_uranus_barycenter_topocentric_date and not
> test_neptune_barycenter_topocentric_date and not
> test_pluto_barycenter_topocentric_date and not test_sun_topocentric_date and
> not test_moon_topocentric_date and not test_hipparcos_conversion and not
> test_almanac and not test_almanac_east_asia and not
> test_sending_jd_that_is_not_a_julian_date and not
> test_apparent_position_class and not test_astrometric_position_class and not
> test_ephemeris_contains_method and not
> test_exception_raised_for_dates_outside_ephemeris and not
> test_planet_position_class and not test_star_position_class and not
> test_star_vector_from_earth and not test_star_vector_from_topos and not
> test_hadec_needs_a_longitude and not test_altaz_needs_topos and not
> test_github_500_does_zero_position_trigger_numpy_warnings and not
> test_earth_deflection and not test_is_sunlit and not
> test_is_venus_behind_earth and not test_eclipselib and not
> test_radec_and_altaz_angles_and_rates and not test_close_of_ephemeris and not
> test_minor_planet and not test_comet and not
> test_comet_with_eccentricity_of_exactly_one and not test_magnitudes and not
> test_planetarylib and not test_hadec and not test_cirs_era and not
> test_cirs_meridian and not test_cirs_sofa and not
> test_phase_angle_and_fraction_illuminated and not test_stars.py and not
> test_jpl_segment and not test_jpl_vector_sum and not
> test_geographic_position_and_earth_satellite_vector_sum and not
> test_topos_and_earth_satellite_vector_sum and not
> test_strftime_with_microseconds and not test_polar_motion_table and not
> test_vectors and not test_concurrent_downloads and not test_callisto_geometry
> and not test_callisto_astrometric and not test_boston_geometry and not
> test_moon_from_boston_geometry and not test_moon_from_boston_astrometric and
> not test_position_angle_from_boston and not test_repr and not
> test_single_time and not test_multiple_times and not test_equatorial_km_d and
> not test_equatorial_km_s and not test_equatorial_au_d and not
> test_ecliptic_km_d and not test_ecliptic_km_s and not test_ecliptic_au_d and
> not test_extreme_ellipse and not test_slightly_hyperbolic and not
> test_periapsis_time and not test_gm_calculation"
> ============================= test session starts
> ==============================
> platform linux -- Python 3.11.1, pytest-7.2.0, pluggy-1.0.0+repack
> rootdir: /<<PKGBUILDDIR>>
> plugins: astropy-header-0.2.2, doctestplus-0.12.1, mock-3.8.2,
> filter-subpackage-0.1.1, cov-4.0.0, arraydiff-0.5.0, hypothesis-6.60.0,
> astropy-0.10.0, openfiles-0.5.0, remotedata-0.3.3
> collected 521 items / 226 deselected / 295 selected
>
> skyfield/tests/test_against_novas.py ................................... [
> 11%]
> ........................................ [
> 25%]
> skyfield/tests/test_api.py . [
> 25%]
> skyfield/tests/test_broadcastability.py . [
> 26%]
> skyfield/tests/test_constellations.py . [
> 26%]
> skyfield/tests/test_curves.py . [
> 26%]
> skyfield/tests/test_data_iers.py .. [
> 27%]
> skyfield/tests/test_earth_satellites.py ...... [
> 29%]
> skyfield/tests/test_earthlib.py F [
> 29%]
> skyfield/tests/test_elementslib.py ......F.F.... [
> 34%]
> skyfield/tests/test_frames.py .... [
> 35%]
> skyfield/tests/test_functions.py ..... [
> 37%]
> skyfield/tests/test_geometry.py . [
> 37%]
> skyfield/tests/test_io.py ....... [
> 40%]
> skyfield/tests/test_io_parsing.py ........ [
> 42%]
> skyfield/tests/test_keplerlib.py ................... [
> 49%]
> skyfield/tests/test_positions.py .........F.. [
> 53%]
> skyfield/tests/test_satellite_events.py .. [
> 53%]
> skyfield/tests/test_searchlib.py ...... [
> 55%]
> skyfield/tests/test_strs_and_reprs.py .... [
> 57%]
> skyfield/tests/test_text_pck.py .. [
> 57%]
> skyfield/tests/test_timelib.py ...........s...................s......... [
> 71%]
> ................................ [
> 82%]
> skyfield/tests/test_topos.py ................................... [
> 94%]
> skyfield/tests/test_trigonometry.py . [
> 94%]
> skyfield/tests/test_units.py ...............
> [100%]
>
> =================================== FAILURES
> ===================================
> ___________________ test_reverse_terra_with_zero_iterations
> ____________________
>
> def test_reverse_terra_with_zero_iterations():
> # With zero iterations, should return "geocentric" rather than
> # "geodetic" (="correct") longitude and latitude.
> lat, lon, elevation = reverse_terra(array([1, 0, 1]), 0, iterations=0)
> assert abs(lat - tau / 8) < 1e-16
> assert lon == 0.0
> > assert abs(elevation - (AU_M * sqrt(2) - ERAD)) < 1e-16
> E assert 6.103515625e-05 < 1e-16
> E + where 6.103515625e-05 = abs((211556959509.4766 - ((149597870700 *
> 1.4142135623730951) - 6378136.6)))
> E + where 1.4142135623730951 = sqrt(2)
>
> skyfield/tests/test_earthlib.py:10: AssertionError
> ________________________________ test_parabolic
> ________________________________
>
> ts = <skyfield.timelib.Timescale object at 0x7f7773718f50>
>
> def test_parabolic(ts):
> e = 1
> check_orbit(300000, e, angles1[:4], 0, 4, 3, ts)
> check_orbit(300000, e, 2, angles1, 4, 3, ts)
> > check_orbit(300000, e, 2, 3, angles1, 3, ts)
>
> skyfield/tests/test_elementslib.py:512:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> skyfield/tests/test_elementslib.py:428: in check_orbit
> compare(elements.semi_latus_rectum.km, p, 1e-9)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> value = array([300000., 300000., 300000., 300000., 300000., 300000., 300000.,
> 300000.])
> expected_value = 300000, epsilon = 1e-09, mod = False
>
> def compare(value, expected_value, epsilon, mod=False):
> """Compares value to expected value, and works if one or both are
> arrays.
>
> Also allows epsilon to be an array.
>
> If mod==True, then compare(0, tau, 0) is True.
> """
> if mod:
> diff = normpi(value - expected_value)
> else:
> diff = value - expected_value
>
> if hasattr(value, '__len__') or hasattr(expected_value, '__len__'):
> if hasattr(epsilon, '__len__'):
> assert (abs(diff) <= epsilon).all()
> else:
> > assert max(abs(diff)) <= epsilon
> E assert 1.0477378964424133e-09 <= 1e-09
> E + where 1.0477378964424133e-09 = max(array([0.00000000e+00,
> 4.65661287e-10, 0.00000000e+00, 1.04773790e-09,\n 0.00000000e+00,
> 1.16415322e-10, 1.74622983e-10, 2.91038305e-10]))
> E + where array([0.00000000e+00, 4.65661287e-10,
> 0.00000000e+00, 1.04773790e-09,\n 0.00000000e+00, 1.16415322e-10,
> 1.74622983e-10, 2.91038305e-10]) = abs(array([ 0.00000000e+00,
> -4.65661287e-10, 0.00000000e+00, -1.04773790e-09,\n 0.00000000e+00,
> -1.16415322e-10, 1.74622983e-10, 2.91038305e-10]))
>
> skyfield/tests/test_elementslib.py:51: AssertionError
> _____________________________ test_parabolic_polar
> _____________________________
>
> ts = <skyfield.timelib.Timescale object at 0x7f7773719a50>
>
> def test_parabolic_polar(ts):
> e = 1
> i = pi/2
> check_orbit(300000, e, i, angles1, 2, 3, ts)
> > check_orbit(300000, e, i, 1, angles1, 3, ts)
>
> skyfield/tests/test_elementslib.py:539:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> skyfield/tests/test_elementslib.py:428: in check_orbit
> compare(elements.semi_latus_rectum.km, p, 1e-9)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> value = array([300000., 300000., 300000., 300000., 300000., 300000., 300000.,
> 300000.])
> expected_value = 300000, epsilon = 1e-09, mod = False
>
> def compare(value, expected_value, epsilon, mod=False):
> """Compares value to expected value, and works if one or both are
> arrays.
>
> Also allows epsilon to be an array.
>
> If mod==True, then compare(0, tau, 0) is True.
> """
> if mod:
> diff = normpi(value - expected_value)
> else:
> diff = value - expected_value
>
> if hasattr(value, '__len__') or hasattr(expected_value, '__len__'):
> if hasattr(epsilon, '__len__'):
> assert (abs(diff) <= epsilon).all()
> else:
> > assert max(abs(diff)) <= epsilon
> E assert 1.57160684466362e-09 <= 1e-09
> E + where 1.57160684466362e-09 = max(array([1.16415322e-10,
> 0.00000000e+00, 1.74622983e-10, 1.57160684e-09,\n 0.00000000e+00,
> 0.00000000e+00, 1.74622983e-10, 1.16415322e-10]))
> E + where array([1.16415322e-10, 0.00000000e+00,
> 1.74622983e-10, 1.57160684e-09,\n 0.00000000e+00, 0.00000000e+00,
> 1.74622983e-10, 1.16415322e-10]) = abs(array([-1.16415322e-10,
> 0.00000000e+00, 1.74622983e-10, 1.57160684e-09,\n 0.00000000e+00,
> 0.00000000e+00, 1.74622983e-10, -1.16415322e-10]))
>
> skyfield/tests/test_elementslib.py:51: AssertionError
> ________________________ test_velocity_in_ITRF_to_GCRS2
> ________________________
>
> def test_velocity_in_ITRF_to_GCRS2():
> # TODO: Get test working with these vectors too, showing it works
> # with a non-zero velocity vector, but in that case the test will
> # have to be fancier in how it corrects.
> # r = np.array([(1, 0, 0), (1, 1 / DAY_S, 0)]).T
> # v = np.array([(0, 1, 0), (0, 1, 0)]).T
>
> ts = api.load.timescale()
> t = ts.utc(2020, 7, 17, 8, 51, [0, 1])
> r = np.array([(1, 0, 0), (1, 0, 0)]).T
> v = np.array([(0, 0, 0), (0, 0, 0)]).T
>
> r, v = ITRF_to_GCRS2(t, r, v, True)
>
> # Rotate back to equinox-of-date before applying correction.
> r = mxv(t.M, r)
> v = mxv(t.M, v)
>
> r0, r1 = r.T
> v0 = v[:,0]
>
> # Apply a correction: the instantaneous velocity does not in fact
> # carry the position in a straight line, but in an arc around the
> # origin; so use trigonometry to move the destination point to where
> # linear motion would have carried it.
> angvel = (t.gast[1] - t.gast[0]) / 24.0 * tau
> r1 = mxv(rot_z(np.arctan(angvel) - angvel), r1)
> r1 *= np.sqrt(1 + angvel*angvel)
>
> actual_motion = r1 - r0
> predicted_motion = v0 / DAY_S
>
> relative_error = (length_of(actual_motion - predicted_motion)
> / length_of(actual_motion))
>
> acceptable_error = 4e-12
> > assert relative_error < acceptable_error
> E assert 9.700550724172958e-12 < 4e-12
>
> skyfield/tests/test_positions.py:188: AssertionError
> =========================== short test summary info
> ============================
> FAILED
> skyfield/tests/test_earthlib.py::test_reverse_terra_with_zero_iterations
> FAILED skyfield/tests/test_elementslib.py::test_parabolic - assert
> 1.04773789...
> FAILED skyfield/tests/test_elementslib.py::test_parabolic_polar - assert
> 1.57...
> FAILED skyfield/tests/test_positions.py::test_velocity_in_ITRF_to_GCRS2 -
> ass...
> =========== 4 failed, 289 passed, 2 skipped, 226 deselected in 4.75s
> ===========
> E: pybuild pybuild:386: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_skyfield/build; python3.11 -m pytest
> -k " not test_ecliptic_frame and not test_ecliptic_for_epoch_of_date and not
> test_ecliptic_for_epoch_of_date_array and not test_fk4_frame and not
> test_galactic_frame and not test_from_altaz_ and not
> test_position_and_velocity and not test_mercury_geocentric_date and not
> test_venus_geocentric_date and not test_mars_geocentric_date and not
> test_jupiter_barycenter_geocentric_date and not
> test_saturn_barycenter_geocentric_date and not
> test_uranus_barycenter_geocentric_date and not
> test_neptune_barycenter_geocentric_date and not
> test_pluto_barycenter_geocentric_date and not test_sun_geocentric_date and
> not test_moon_geocentric_date and not test_polaris_geocentric_date and not
> test_mercury_topocentric_date and not test_venus_topocentric_date and not
> test_mars_topocentric_date and not test_jupiter_barycenter_topocentric_date
> and not test_saturn_barycenter_topocentric_date and not
> test_uranus_barycenter_topocentric_date and not
> test_neptune_barycenter_topocentric_date and not
> test_pluto_barycenter_topocentric_date and not test_sun_topocentric_date and
> not test_moon_topocentric_date and not test_hipparcos_conversion and not
> test_almanac and not test_almanac_east_asia and not
> test_sending_jd_that_is_not_a_julian_date and not
> test_apparent_position_class and not test_astrometric_position_class and not
> test_ephemeris_contains_method and not
> test_exception_raised_for_dates_outside_ephemeris and not
> test_planet_position_class and not test_star_position_class and not
> test_star_vector_from_earth and not test_star_vector_from_topos and not
> test_hadec_needs_a_longitude and not test_altaz_needs_topos and not
> test_github_500_does_zero_position_trigger_numpy_warnings and not
> test_earth_deflection and not test_is_sunlit and not
> test_is_venus_behind_earth and not test_eclipselib and not
> test_radec_and_altaz_angles_and_rates and not test_close_of_ephemeris and not
> test_minor_planet and not test_comet and not
> test_comet_with_eccentricity_of_exactly_one and not test_magnitudes and not
> test_planetarylib and not test_hadec and not test_cirs_era and not
> test_cirs_meridian and not test_cirs_sofa and not
> test_phase_angle_and_fraction_illuminated and not test_stars.py and not
> test_jpl_segment and not test_jpl_vector_sum and not
> test_geographic_position_and_earth_satellite_vector_sum and not
> test_topos_and_earth_satellite_vector_sum and not
> test_strftime_with_microseconds and not test_polar_motion_table and not
> test_vectors and not test_concurrent_downloads and not test_callisto_geometry
> and not test_callisto_astrometric and not test_boston_geometry and not
> test_moon_from_boston_geometry and not test_moon_from_boston_astrometric and
> not test_position_angle_from_boston and not test_repr and not
> test_single_time and not test_multiple_times and not test_equatorial_km_d and
> not test_equatorial_km_s and not test_equatorial_au_d and not
> test_ecliptic_km_d and not test_ecliptic_km_s and not test_ecliptic_au_d and
> not test_extreme_ellipse and not test_slightly_hyperbolic and not
> test_periapsis_time and not test_gm_calculation"
> I: pybuild base:240: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build; python3.10 -m pytest
> -k " not test_ecliptic_frame and not test_ecliptic_for_epoch_of_date and not
> test_ecliptic_for_epoch_of_date_array and not test_fk4_frame and not
> test_galactic_frame and not test_from_altaz_ and not
> test_position_and_velocity and not test_mercury_geocentric_date and not
> test_venus_geocentric_date and not test_mars_geocentric_date and not
> test_jupiter_barycenter_geocentric_date and not
> test_saturn_barycenter_geocentric_date and not
> test_uranus_barycenter_geocentric_date and not
> test_neptune_barycenter_geocentric_date and not
> test_pluto_barycenter_geocentric_date and not test_sun_geocentric_date and
> not test_moon_geocentric_date and not test_polaris_geocentric_date and not
> test_mercury_topocentric_date and not test_venus_topocentric_date and not
> test_mars_topocentric_date and not test_jupiter_barycenter_topocentric_date
> and not test_saturn_barycenter_topocentric_date and not
> test_uranus_barycenter_topocentric_date and not
> test_neptune_barycenter_topocentric_date and not
> test_pluto_barycenter_topocentric_date and not test_sun_topocentric_date and
> not test_moon_topocentric_date and not test_hipparcos_conversion and not
> test_almanac and not test_almanac_east_asia and not
> test_sending_jd_that_is_not_a_julian_date and not
> test_apparent_position_class and not test_astrometric_position_class and not
> test_ephemeris_contains_method and not
> test_exception_raised_for_dates_outside_ephemeris and not
> test_planet_position_class and not test_star_position_class and not
> test_star_vector_from_earth and not test_star_vector_from_topos and not
> test_hadec_needs_a_longitude and not test_altaz_needs_topos and not
> test_github_500_does_zero_position_trigger_numpy_warnings and not
> test_earth_deflection and not test_is_sunlit and not
> test_is_venus_behind_earth and not test_eclipselib and not
> test_radec_and_altaz_angles_and_rates and not test_close_of_ephemeris and not
> test_minor_planet and not test_comet and not
> test_comet_with_eccentricity_of_exactly_one and not test_magnitudes and not
> test_planetarylib and not test_hadec and not test_cirs_era and not
> test_cirs_meridian and not test_cirs_sofa and not
> test_phase_angle_and_fraction_illuminated and not test_stars.py and not
> test_jpl_segment and not test_jpl_vector_sum and not
> test_geographic_position_and_earth_satellite_vector_sum and not
> test_topos_and_earth_satellite_vector_sum and not
> test_strftime_with_microseconds and not test_polar_motion_table and not
> test_vectors and not test_concurrent_downloads and not test_callisto_geometry
> and not test_callisto_astrometric and not test_boston_geometry and not
> test_moon_from_boston_geometry and not test_moon_from_boston_astrometric and
> not test_position_angle_from_boston and not test_repr and not
> test_single_time and not test_multiple_times and not test_equatorial_km_d and
> not test_equatorial_km_s and not test_equatorial_au_d and not
> test_ecliptic_km_d and not test_ecliptic_km_s and not test_ecliptic_au_d and
> not test_extreme_ellipse and not test_slightly_hyperbolic and not
> test_periapsis_time and not test_gm_calculation"
> ============================= test session starts
> ==============================
> platform linux -- Python 3.10.9, pytest-7.2.0, pluggy-1.0.0+repack
> rootdir: /<<PKGBUILDDIR>>
> plugins: astropy-header-0.2.2, doctestplus-0.12.1, mock-3.8.2,
> filter-subpackage-0.1.1, cov-4.0.0, arraydiff-0.5.0, hypothesis-6.60.0,
> astropy-0.10.0, openfiles-0.5.0, remotedata-0.3.3
> collected 521 items / 226 deselected / 295 selected
>
> skyfield/tests/test_against_novas.py ................................... [
> 11%]
> ........................................ [
> 25%]
> skyfield/tests/test_api.py . [
> 25%]
> skyfield/tests/test_broadcastability.py . [
> 26%]
> skyfield/tests/test_constellations.py . [
> 26%]
> skyfield/tests/test_curves.py . [
> 26%]
> skyfield/tests/test_data_iers.py .. [
> 27%]
> skyfield/tests/test_earth_satellites.py ...... [
> 29%]
> skyfield/tests/test_earthlib.py F [
> 29%]
> skyfield/tests/test_elementslib.py ......F.F.... [
> 34%]
> skyfield/tests/test_frames.py .... [
> 35%]
> skyfield/tests/test_functions.py ..... [
> 37%]
> skyfield/tests/test_geometry.py . [
> 37%]
> skyfield/tests/test_io.py ....... [
> 40%]
> skyfield/tests/test_io_parsing.py ........ [
> 42%]
> skyfield/tests/test_keplerlib.py ................... [
> 49%]
> skyfield/tests/test_positions.py .........F.. [
> 53%]
> skyfield/tests/test_satellite_events.py .. [
> 53%]
> skyfield/tests/test_searchlib.py ...... [
> 55%]
> skyfield/tests/test_strs_and_reprs.py .... [
> 57%]
> skyfield/tests/test_text_pck.py .. [
> 57%]
> skyfield/tests/test_timelib.py ...........s...................s......... [
> 71%]
> ................................ [
> 82%]
> skyfield/tests/test_topos.py ................................... [
> 94%]
> skyfield/tests/test_trigonometry.py . [
> 94%]
> skyfield/tests/test_units.py ...............
> [100%]
>
> =================================== FAILURES
> ===================================
> ___________________ test_reverse_terra_with_zero_iterations
> ____________________
>
> def test_reverse_terra_with_zero_iterations():
> # With zero iterations, should return "geocentric" rather than
> # "geodetic" (="correct") longitude and latitude.
> lat, lon, elevation = reverse_terra(array([1, 0, 1]), 0, iterations=0)
> assert abs(lat - tau / 8) < 1e-16
> assert lon == 0.0
> > assert abs(elevation - (AU_M * sqrt(2) - ERAD)) < 1e-16
> E assert 6.103515625e-05 < 1e-16
> E + where 6.103515625e-05 = abs((211556959509.4766 - ((149597870700 *
> 1.4142135623730951) - 6378136.6)))
> E + where 1.4142135623730951 = sqrt(2)
>
> skyfield/tests/test_earthlib.py:10: AssertionError
> ________________________________ test_parabolic
> ________________________________
>
> ts = <skyfield.timelib.Timescale object at 0x7fbaecba04f0>
>
> def test_parabolic(ts):
> e = 1
> check_orbit(300000, e, angles1[:4], 0, 4, 3, ts)
> check_orbit(300000, e, 2, angles1, 4, 3, ts)
> > check_orbit(300000, e, 2, 3, angles1, 3, ts)
>
> skyfield/tests/test_elementslib.py:512:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> skyfield/tests/test_elementslib.py:428: in check_orbit
> compare(elements.semi_latus_rectum.km, p, 1e-9)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> value = array([300000., 300000., 300000., 300000., 300000., 300000., 300000.,
> 300000.])
> expected_value = 300000, epsilon = 1e-09, mod = False
>
> def compare(value, expected_value, epsilon, mod=False):
> """Compares value to expected value, and works if one or both are
> arrays.
>
> Also allows epsilon to be an array.
>
> If mod==True, then compare(0, tau, 0) is True.
> """
> if mod:
> diff = normpi(value - expected_value)
> else:
> diff = value - expected_value
>
> if hasattr(value, '__len__') or hasattr(expected_value, '__len__'):
> if hasattr(epsilon, '__len__'):
> assert (abs(diff) <= epsilon).all()
> else:
> > assert max(abs(diff)) <= epsilon
> E assert 1.0477378964424133e-09 <= 1e-09
> E + where 1.0477378964424133e-09 = max(array([0.00000000e+00,
> 4.65661287e-10, 0.00000000e+00, 1.04773790e-09,\n 0.00000000e+00,
> 1.16415322e-10, 1.74622983e-10, 2.91038305e-10]))
> E + where array([0.00000000e+00, 4.65661287e-10,
> 0.00000000e+00, 1.04773790e-09,\n 0.00000000e+00, 1.16415322e-10,
> 1.74622983e-10, 2.91038305e-10]) = abs(array([ 0.00000000e+00,
> -4.65661287e-10, 0.00000000e+00, -1.04773790e-09,\n 0.00000000e+00,
> -1.16415322e-10, 1.74622983e-10, 2.91038305e-10]))
>
> skyfield/tests/test_elementslib.py:51: AssertionError
> _____________________________ test_parabolic_polar
> _____________________________
>
> ts = <skyfield.timelib.Timescale object at 0x7fbaecdfdde0>
>
> def test_parabolic_polar(ts):
> e = 1
> i = pi/2
> check_orbit(300000, e, i, angles1, 2, 3, ts)
> > check_orbit(300000, e, i, 1, angles1, 3, ts)
>
> skyfield/tests/test_elementslib.py:539:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> skyfield/tests/test_elementslib.py:428: in check_orbit
> compare(elements.semi_latus_rectum.km, p, 1e-9)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> value = array([300000., 300000., 300000., 300000., 300000., 300000., 300000.,
> 300000.])
> expected_value = 300000, epsilon = 1e-09, mod = False
>
> def compare(value, expected_value, epsilon, mod=False):
> """Compares value to expected value, and works if one or both are
> arrays.
>
> Also allows epsilon to be an array.
>
> If mod==True, then compare(0, tau, 0) is True.
> """
> if mod:
> diff = normpi(value - expected_value)
> else:
> diff = value - expected_value
>
> if hasattr(value, '__len__') or hasattr(expected_value, '__len__'):
> if hasattr(epsilon, '__len__'):
> assert (abs(diff) <= epsilon).all()
> else:
> > assert max(abs(diff)) <= epsilon
> E assert 1.57160684466362e-09 <= 1e-09
> E + where 1.57160684466362e-09 = max(array([1.16415322e-10,
> 0.00000000e+00, 1.74622983e-10, 1.57160684e-09,\n 0.00000000e+00,
> 0.00000000e+00, 1.74622983e-10, 1.16415322e-10]))
> E + where array([1.16415322e-10, 0.00000000e+00,
> 1.74622983e-10, 1.57160684e-09,\n 0.00000000e+00, 0.00000000e+00,
> 1.74622983e-10, 1.16415322e-10]) = abs(array([-1.16415322e-10,
> 0.00000000e+00, 1.74622983e-10, 1.57160684e-09,\n 0.00000000e+00,
> 0.00000000e+00, 1.74622983e-10, -1.16415322e-10]))
>
> skyfield/tests/test_elementslib.py:51: AssertionError
> ________________________ test_velocity_in_ITRF_to_GCRS2
> ________________________
>
> def test_velocity_in_ITRF_to_GCRS2():
> # TODO: Get test working with these vectors too, showing it works
> # with a non-zero velocity vector, but in that case the test will
> # have to be fancier in how it corrects.
> # r = np.array([(1, 0, 0), (1, 1 / DAY_S, 0)]).T
> # v = np.array([(0, 1, 0), (0, 1, 0)]).T
>
> ts = api.load.timescale()
> t = ts.utc(2020, 7, 17, 8, 51, [0, 1])
> r = np.array([(1, 0, 0), (1, 0, 0)]).T
> v = np.array([(0, 0, 0), (0, 0, 0)]).T
>
> r, v = ITRF_to_GCRS2(t, r, v, True)
>
> # Rotate back to equinox-of-date before applying correction.
> r = mxv(t.M, r)
> v = mxv(t.M, v)
>
> r0, r1 = r.T
> v0 = v[:,0]
>
> # Apply a correction: the instantaneous velocity does not in fact
> # carry the position in a straight line, but in an arc around the
> # origin; so use trigonometry to move the destination point to where
> # linear motion would have carried it.
> angvel = (t.gast[1] - t.gast[0]) / 24.0 * tau
> r1 = mxv(rot_z(np.arctan(angvel) - angvel), r1)
> r1 *= np.sqrt(1 + angvel*angvel)
>
> actual_motion = r1 - r0
> predicted_motion = v0 / DAY_S
>
> relative_error = (length_of(actual_motion - predicted_motion)
> / length_of(actual_motion))
>
> acceptable_error = 4e-12
> > assert relative_error < acceptable_error
> E assert 9.700550724172958e-12 < 4e-12
>
> skyfield/tests/test_positions.py:188: AssertionError
> =========================== short test summary info
> ============================
> FAILED
> skyfield/tests/test_earthlib.py::test_reverse_terra_with_zero_iterations
> FAILED skyfield/tests/test_elementslib.py::test_parabolic - assert
> 1.04773789...
> FAILED skyfield/tests/test_elementslib.py::test_parabolic_polar - assert
> 1.57...
> FAILED skyfield/tests/test_positions.py::test_velocity_in_ITRF_to_GCRS2 -
> ass...
> =========== 4 failed, 289 passed, 2 skipped, 226 deselected in 5.08s
> ===========
> E: pybuild pybuild:386: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_skyfield/build; python3.10 -m pytest
> -k " not test_ecliptic_frame and not test_ecliptic_for_epoch_of_date and not
> test_ecliptic_for_epoch_of_date_array and not test_fk4_frame and not
> test_galactic_frame and not test_from_altaz_ and not
> test_position_and_velocity and not test_mercury_geocentric_date and not
> test_venus_geocentric_date and not test_mars_geocentric_date and not
> test_jupiter_barycenter_geocentric_date and not
> test_saturn_barycenter_geocentric_date and not
> test_uranus_barycenter_geocentric_date and not
> test_neptune_barycenter_geocentric_date and not
> test_pluto_barycenter_geocentric_date and not test_sun_geocentric_date and
> not test_moon_geocentric_date and not test_polaris_geocentric_date and not
> test_mercury_topocentric_date and not test_venus_topocentric_date and not
> test_mars_topocentric_date and not test_jupiter_barycenter_topocentric_date
> and not test_saturn_barycenter_topocentric_date and not
> test_uranus_barycenter_topocentric_date and not
> test_neptune_barycenter_topocentric_date and not
> test_pluto_barycenter_topocentric_date and not test_sun_topocentric_date and
> not test_moon_topocentric_date and not test_hipparcos_conversion and not
> test_almanac and not test_almanac_east_asia and not
> test_sending_jd_that_is_not_a_julian_date and not
> test_apparent_position_class and not test_astrometric_position_class and not
> test_ephemeris_contains_method and not
> test_exception_raised_for_dates_outside_ephemeris and not
> test_planet_position_class and not test_star_position_class and not
> test_star_vector_from_earth and not test_star_vector_from_topos and not
> test_hadec_needs_a_longitude and not test_altaz_needs_topos and not
> test_github_500_does_zero_position_trigger_numpy_warnings and not
> test_earth_deflection and not test_is_sunlit and not
> test_is_venus_behind_earth and not test_eclipselib and not
> test_radec_and_altaz_angles_and_rates and not test_close_of_ephemeris and not
> test_minor_planet and not test_comet and not
> test_comet_with_eccentricity_of_exactly_one and not test_magnitudes and not
> test_planetarylib and not test_hadec and not test_cirs_era and not
> test_cirs_meridian and not test_cirs_sofa and not
> test_phase_angle_and_fraction_illuminated and not test_stars.py and not
> test_jpl_segment and not test_jpl_vector_sum and not
> test_geographic_position_and_earth_satellite_vector_sum and not
> test_topos_and_earth_satellite_vector_sum and not
> test_strftime_with_microseconds and not test_polar_motion_table and not
> test_vectors and not test_concurrent_downloads and not test_callisto_geometry
> and not test_callisto_astrometric and not test_boston_geometry and not
> test_moon_from_boston_geometry and not test_moon_from_boston_astrometric and
> not test_position_angle_from_boston and not test_repr and not
> test_single_time and not test_multiple_times and not test_equatorial_km_d and
> not test_equatorial_km_s and not test_equatorial_au_d and not
> test_ecliptic_km_d and not test_ecliptic_km_s and not test_ecliptic_au_d and
> not test_extreme_ellipse and not test_slightly_hyperbolic and not
> test_periapsis_time and not test_gm_calculation"
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.11
> 3.10" returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2022/12/20/skyfield_1.45+ds-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221220;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221220&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---