Your message dated Sat, 31 Aug 2019 14:24:37 +0200
with message-id <[email protected]>
and subject line astropy 3.2.1 breaks sunpy
has caused the Debian Bug report #935563,
regarding astropy 3.2.1 breaks sunpy
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
935563: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=935563
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: astropy
Version: 3.2.1-1
Severity: serious
Justification: autopkgtest regressions block migration
Affects: sunpy/0.9.6-2
User: [email protected]
Usertags: origin-ubuntu eoan autopkgtest
Hi Ole,
The sunpy autopkgtests fail with new astropy 3.2.1-1, and considering the
failing autopkgtest is one specifically intended to test an error-prone
astropy transformation (according to the comments), this looks to me like it
may be a genuine regression in astropy that's caught by sunpy:
[...]
=================================== FAILURES ===================================
________________________________ test_hgs_hcrs _________________________________
def test_hgs_hcrs():
# This test checks the HGS->HCRS transformation by transforming from
HGS to
# HeliocentricTrueEcliptic (HTE). It will fail if there are errors in
Astropy's
# HCRS->ICRS or ICRS->HTE transformations.
# Use published HGS coordinates in the Astronomical Almanac (2013),
pages C6-C7
obstime = Time('2013-01-28')
earth_hgs = SkyCoord(0*u.deg, -5.73*u.deg, 0.9848139*u.AU,
frame=HeliographicStonyhurst,
obstime=obstime)
# Transform to HTE at observation-time equinox
earth_hte =
earth_hgs.transform_to(HeliocentricTrueEcliptic(equinox=obstime))
# Validate against published values from the Astronomical Almanac
(2013), page C6 per page E2
# The dominant source of inaccuracy is the limited precision of the
published B0 used above
> assert quantity_allclose(earth_hte.lon, Angle('308d13m30.51s') -
> 180*u.deg, atol=5*u.arcsec)
E assert False
E + where False = quantity_allclose(<Longitude 128.23007468 deg>,
(<Angle 308.22514167 deg> - (180 * Unit("deg"))), atol=(5 * Unit("arcsec")))
E + where <Longitude 128.23007468 deg> = <SkyCoord
(HeliocentricTrueEcliptic: equinox=2013-01-28 00:00:00.000, obstime=2013-01-28
00:00:00.000): (lon, lat, distance) in (deg, deg, AU)\n (128.23007468,
0.00023427, 0.9848139)>.lon
E + and <Angle 308.22514167 deg> = Angle('308d13m30.51s')
E + and Unit("deg") = u.deg
E + and Unit("arcsec") = u.arcsec
/usr/lib/python3/dist-packages/sunpy/coordinates/tests/test_transformations.py:146:
AssertionError
[...]
(https://ci.debian.net/data/autopkgtest/testing/amd64/s/sunpy/2801123/log.gz)
Opening a bug so that this is documented in the BTS (and so it can be
reassigned if I'm wrong about which package is to blame).
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer https://www.debian.org/
[email protected] [email protected]
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Version: 1.0.3-1
This problem is fixed in the new upstream version of sunpy
(but was not marked in d/changelog).
Format: 1.8
Date: Thu, 29 Aug 2019 20:28:30 +0200
Source: sunpy
Architecture: source
Version: 1.0.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Astronomy Team
<[email protected]>
Changed-By: Ole Streicher <[email protected]>
Closes: 934959
Changes:
sunpy (1.0.3-1) unstable; urgency=medium
.
* New upstream version 1.0.3. Rediff patches. Closes: #934959
* Update dependencies
* Push Standards-Version to 4.4.0. No changes required
* Push compat to 12. Remove d/compat
* Remove unused paragraph from d/copyright
Checksums-Sha1:
716efc289568a457af6149e5c598b990144bb285 2628 sunpy_1.0.3-1.dsc
f382359b7e9b5353b5cd366afcdae2d4305a09af 6615391 sunpy_1.0.3.orig.tar.gz
3d76edbffd259b1b69dab5ed686800b22f44f5f9 5856 sunpy_1.0.3-1.debian.tar.xz
Checksums-Sha256:
3c508cadbaf53e364ed476433ec442ee15ffe42ab31122345ad73da71761289b 2628
sunpy_1.0.3-1.dsc
0fd75a8ee4d6527f990beb2424be4ac97aad1f166cae449d9ac9fb00179db0a0 6615391
sunpy_1.0.3.orig.tar.gz
c24af2a9e19481e4d84d2a9129c2ff51a356816114953aa9344ca547abe3730b 5856
sunpy_1.0.3-1.debian.tar.xz
Files:
094b83423583c1424eae661055accace 2628 python optional sunpy_1.0.3-1.dsc
5e11306c64faac3492f4f0941ff6fab1 6615391 python optional
sunpy_1.0.3.orig.tar.gz
0948c89163b3aafe44a2fb0e7edff75b 5856 python optional
sunpy_1.0.3-1.debian.tar.xz
--- End Message ---