[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#939462: poliastro: autopkgtest regression: ImportError: cannot import name 'GeocentricMeanEcliptic' from 'astropy.coordinates'



Source: poliastro
Version: 0.13.0-1
X-Debbugs-CC: debian-ci@lists.debian.org
User: debian-ci@lists.debian.org
Usertags: regression

Dear maintainers,

With a recent upload of poliastro the autopkgtest of poliastro fails in
testing when that autopkgtest is run with the binary packages of
poliastro from unstable. It passes when run with only packages from
testing. In tabular form:
                       pass            fail
poliastro              from testing    0.13.0-1
all others             from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration to testing [1]. Can
you please investigate the situation and fix it? If needed, please
change the bug's severity.

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=poliastro

https://ci.debian.net/data/autopkgtest/testing/amd64/p/poliastro/2890041/log.gz

==================================== ERRORS
====================================
__________________ ERROR collecting tests/test_coordinates.py
__________________
ImportError while importing test module
'/usr/lib/python3/dist-packages/poliastro/tests/test_coordinates.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/poliastro/tests/test_coordinates.py:6: in
<module>
    from poliastro import bodies, coordinates
/usr/lib/python3/dist-packages/poliastro/coordinates.py:18: in <module>
    from poliastro.twobody.orbit import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/__init__.py:1: in <module>
    from .orbit import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/orbit.py:21: in <module>
    from poliastro.frames import Planes, get_frame
/usr/lib/python3/dist-packages/poliastro/frames.py:9: in <module>
    from astropy.coordinates import (
E   ImportError: cannot import name 'GeocentricMeanEcliptic' from
'astropy.coordinates'
(/usr/lib/python3/dist-packages/astropy/coordinates/__init__.py)
_____________________ ERROR collecting tests/test_czml.py
______________________
ImportError while importing test module
'/usr/lib/python3/dist-packages/poliastro/tests/test_czml.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/poliastro/tests/test_czml.py:6: in <module>
    from poliastro.examples import iss, molniya  # noqa: E402
/usr/lib/python3/dist-packages/poliastro/examples.py:7: in <module>
    from poliastro.twobody import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/__init__.py:1: in <module>
    from .orbit import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/orbit.py:21: in <module>
    from poliastro.frames import Planes, get_frame
/usr/lib/python3/dist-packages/poliastro/frames.py:9: in <module>
    from astropy.coordinates import (
E   ImportError: cannot import name 'GeocentricMeanEcliptic' from
'astropy.coordinates'
(/usr/lib/python3/dist-packages/astropy/coordinates/__init__.py)
___________________ ERROR collecting tests/test_examples.py
____________________
ImportError while importing test module
'/usr/lib/python3/dist-packages/poliastro/tests/test_examples.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/poliastro/tests/test_examples.py:2: in
<module>
    from poliastro import examples  # noqa
/usr/lib/python3/dist-packages/poliastro/examples.py:7: in <module>
    from poliastro.twobody import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/__init__.py:1: in <module>
    from .orbit import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/orbit.py:21: in <module>
    from poliastro.frames import Planes, get_frame
/usr/lib/python3/dist-packages/poliastro/frames.py:9: in <module>
    from astropy.coordinates import (
E   ImportError: cannot import name 'GeocentricMeanEcliptic' from
'astropy.coordinates'
(/usr/lib/python3/dist-packages/astropy/coordinates/__init__.py)
____________________ ERROR collecting tests/test_frames.py
_____________________
ImportError while importing test module
'/usr/lib/python3/dist-packages/poliastro/tests/test_frames.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/poliastro/tests/test_frames.py:24: in
<module>
    from poliastro.frames import (
/usr/lib/python3/dist-packages/poliastro/frames.py:9: in <module>
    from astropy.coordinates import (
E   ImportError: cannot import name 'GeocentricMeanEcliptic' from
'astropy.coordinates'
(/usr/lib/python3/dist-packages/astropy/coordinates/__init__.py)
___________________ ERROR collecting tests/test_maneuver.py
____________________
ImportError while importing test module
'/usr/lib/python3/dist-packages/poliastro/tests/test_maneuver.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/poliastro/tests/test_maneuver.py:10: in
<module>
    from poliastro.twobody import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/__init__.py:1: in <module>
    from .orbit import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/orbit.py:21: in <module>
    from poliastro.frames import Planes, get_frame
/usr/lib/python3/dist-packages/poliastro/frames.py:9: in <module>
    from astropy.coordinates import (
E   ImportError: cannot import name 'GeocentricMeanEcliptic' from
'astropy.coordinates'
(/usr/lib/python3/dist-packages/astropy/coordinates/__init__.py)
______________ ERROR collecting tests/tests_neos/test_dastcom5.py
______________
ImportError while importing test module
'/usr/lib/python3/dist-packages/poliastro/tests/tests_neos/test_dastcom5.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/poliastro/tests/tests_neos/test_dastcom5.py:7:
in <module>
    from poliastro.examples import iss
/usr/lib/python3/dist-packages/poliastro/examples.py:7: in <module>
    from poliastro.twobody import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/__init__.py:1: in <module>
    from .orbit import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/orbit.py:21: in <module>
    from poliastro.frames import Planes, get_frame
/usr/lib/python3/dist-packages/poliastro/frames.py:9: in <module>
    from astropy.coordinates import (
E   ImportError: cannot import name 'GeocentricMeanEcliptic' from
'astropy.coordinates'
(/usr/lib/python3/dist-packages/astropy/coordinates/__init__.py)
______________ ERROR collecting tests/tests_plotting/test_core.py
______________
ImportError while importing test module
'/usr/lib/python3/dist-packages/poliastro/tests/tests_plotting/test_core.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/poliastro/tests/tests_plotting/test_core.py:7:
in <module>
    from poliastro.examples import iss
/usr/lib/python3/dist-packages/poliastro/examples.py:7: in <module>
    from poliastro.twobody import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/__init__.py:1: in <module>
    from .orbit import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/orbit.py:21: in <module>
    from poliastro.frames import Planes, get_frame
/usr/lib/python3/dist-packages/poliastro/frames.py:9: in <module>
    from astropy.coordinates import (
E   ImportError: cannot import name 'GeocentricMeanEcliptic' from
'astropy.coordinates'
(/usr/lib/python3/dist-packages/astropy/coordinates/__init__.py)
______________ ERROR collecting tests/tests_plotting/test_misc.py
______________
ImportError while importing test module
'/usr/lib/python3/dist-packages/poliastro/tests/tests_plotting/test_misc.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/poliastro/tests/tests_plotting/test_misc.py:4:
in <module>
    from poliastro.plotting.misc import plot_solar_system
/usr/lib/python3/dist-packages/poliastro/plotting/misc.py:13: in <module>
    from poliastro.twobody import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/__init__.py:1: in <module>
    from .orbit import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/orbit.py:21: in <module>
    from poliastro.frames import Planes, get_frame
/usr/lib/python3/dist-packages/poliastro/frames.py:9: in <module>
    from astropy.coordinates import (
E   ImportError: cannot import name 'GeocentricMeanEcliptic' from
'astropy.coordinates'
(/usr/lib/python3/dist-packages/astropy/coordinates/__init__.py)
____________ ERROR collecting tests/tests_plotting/test_porkchop.py
____________
ImportError while importing test module
'/usr/lib/python3/dist-packages/poliastro/tests/tests_plotting/test_porkchop.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/poliastro/tests/tests_plotting/test_porkchop.py:5:
in <module>
    from poliastro.plotting.porkchop import porkchop
/usr/lib/python3/dist-packages/poliastro/plotting/porkchop.py:23: in
<module>
    from poliastro.twobody.orbit import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/__init__.py:1: in <module>
    from .orbit import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/orbit.py:21: in <module>
    from poliastro.frames import Planes, get_frame
/usr/lib/python3/dist-packages/poliastro/frames.py:9: in <module>
    from astropy.coordinates import (
E   ImportError: cannot import name 'GeocentricMeanEcliptic' from
'astropy.coordinates'
(/usr/lib/python3/dist-packages/astropy/coordinates/__init__.py)
_____________ ERROR collecting tests/tests_plotting/test_static.py
_____________
ImportError while importing test module
'/usr/lib/python3/dist-packages/poliastro/tests/tests_plotting/test_static.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/poliastro/tests/tests_plotting/test_static.py:6:
in <module>
    from poliastro.examples import iss
/usr/lib/python3/dist-packages/poliastro/examples.py:7: in <module>
    from poliastro.twobody import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/__init__.py:1: in <module>
    from .orbit import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/orbit.py:21: in <module>
    from poliastro.frames import Planes, get_frame
/usr/lib/python3/dist-packages/poliastro/frames.py:9: in <module>
    from astropy.coordinates import (
E   ImportError: cannot import name 'GeocentricMeanEcliptic' from
'astropy.coordinates'
(/usr/lib/python3/dist-packages/astropy/coordinates/__init__.py)
_____________ ERROR collecting tests/tests_twobody/test_angles.py
______________
ImportError while importing test module
'/usr/lib/python3/dist-packages/poliastro/tests/tests_twobody/test_angles.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/poliastro/tests/tests_twobody/test_angles.py:9:
in <module>
    from poliastro.twobody import angles
/usr/lib/python3/dist-packages/poliastro/twobody/__init__.py:1: in <module>
    from .orbit import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/orbit.py:21: in <module>
    from poliastro.frames import Planes, get_frame
/usr/lib/python3/dist-packages/poliastro/frames.py:9: in <module>
    from astropy.coordinates import (
E   ImportError: cannot import name 'GeocentricMeanEcliptic' from
'astropy.coordinates'
(/usr/lib/python3/dist-packages/astropy/coordinates/__init__.py)
___________ ERROR collecting tests/tests_twobody/test_decorators.py
____________
ImportError while importing test module
'/usr/lib/python3/dist-packages/poliastro/tests/tests_twobody/test_decorators.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/poliastro/tests/tests_twobody/test_decorators.py:3:
in <module>
    from poliastro.twobody.decorators import state_from_vector
/usr/lib/python3/dist-packages/poliastro/twobody/__init__.py:1: in <module>
    from .orbit import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/orbit.py:21: in <module>
    from poliastro.frames import Planes, get_frame
/usr/lib/python3/dist-packages/poliastro/frames.py:9: in <module>
    from astropy.coordinates import (
E   ImportError: cannot import name 'GeocentricMeanEcliptic' from
'astropy.coordinates'
(/usr/lib/python3/dist-packages/astropy/coordinates/__init__.py)
______________ ERROR collecting tests/tests_twobody/test_orbit.py
______________
ImportError while importing test module
'/usr/lib/python3/dist-packages/poliastro/tests/tests_twobody/test_orbit.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/poliastro/tests/tests_twobody/test_orbit.py:32:
in <module>
    from poliastro.examples import iss
/usr/lib/python3/dist-packages/poliastro/examples.py:7: in <module>
    from poliastro.twobody import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/__init__.py:1: in <module>
    from .orbit import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/orbit.py:21: in <module>
    from poliastro.frames import Planes, get_frame
/usr/lib/python3/dist-packages/poliastro/frames.py:9: in <module>
    from astropy.coordinates import (
E   ImportError: cannot import name 'GeocentricMeanEcliptic' from
'astropy.coordinates'
(/usr/lib/python3/dist-packages/astropy/coordinates/__init__.py)
__________ ERROR collecting tests/tests_twobody/test_perturbations.py
__________
ImportError while importing test module
'/usr/lib/python3/dist-packages/poliastro/tests/tests_twobody/test_perturbations.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/poliastro/tests/tests_twobody/test_perturbations.py:21:
in <module>
    from poliastro.twobody import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/__init__.py:1: in <module>
    from .orbit import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/orbit.py:21: in <module>
    from poliastro.frames import Planes, get_frame
/usr/lib/python3/dist-packages/poliastro/frames.py:9: in <module>
    from astropy.coordinates import (
E   ImportError: cannot import name 'GeocentricMeanEcliptic' from
'astropy.coordinates'
(/usr/lib/python3/dist-packages/astropy/coordinates/__init__.py)
___________ ERROR collecting tests/tests_twobody/test_propagation.py
___________
ImportError while importing test module
'/usr/lib/python3/dist-packages/poliastro/tests/tests_twobody/test_propagation.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/poliastro/tests/tests_twobody/test_propagation.py:12:
in <module>
    from poliastro.examples import iss
/usr/lib/python3/dist-packages/poliastro/examples.py:7: in <module>
    from poliastro.twobody import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/__init__.py:1: in <module>
    from .orbit import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/orbit.py:21: in <module>
    from poliastro.frames import Planes, get_frame
/usr/lib/python3/dist-packages/poliastro/frames.py:9: in <module>
    from astropy.coordinates import (
E   ImportError: cannot import name 'GeocentricMeanEcliptic' from
'astropy.coordinates'
(/usr/lib/python3/dist-packages/astropy/coordinates/__init__.py)
_____________ ERROR collecting tests/tests_twobody/test_states.py
______________
ImportError while importing test module
'/usr/lib/python3/dist-packages/poliastro/tests/tests_twobody/test_states.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/poliastro/tests/tests_twobody/test_states.py:4:
in <module>
    from poliastro.twobody._states import ClassicalState, RVState
/usr/lib/python3/dist-packages/poliastro/twobody/__init__.py:1: in <module>
    from .orbit import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/orbit.py:21: in <module>
    from poliastro.frames import Planes, get_frame
/usr/lib/python3/dist-packages/poliastro/frames.py:9: in <module>
    from astropy.coordinates import (
E   ImportError: cannot import name 'GeocentricMeanEcliptic' from
'astropy.coordinates'
(/usr/lib/python3/dist-packages/astropy/coordinates/__init__.py)
_____________ ERROR collecting tests/tests_twobody/test_thrust.py
______________
ImportError while importing test module
'/usr/lib/python3/dist-packages/poliastro/tests/tests_twobody/test_thrust.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3/dist-packages/poliastro/tests/tests_twobody/test_thrust.py:7:
in <module>
    from poliastro.twobody import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/__init__.py:1: in <module>
    from .orbit import Orbit
/usr/lib/python3/dist-packages/poliastro/twobody/orbit.py:21: in <module>
    from poliastro.frames import Planes, get_frame
/usr/lib/python3/dist-packages/poliastro/frames.py:9: in <module>
    from astropy.coordinates import (
E   ImportError: cannot import name 'GeocentricMeanEcliptic' from
'astropy.coordinates'
(/usr/lib/python3/dist-packages/astropy/coordinates/__init__.py)

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: