Your message dated Thu, 29 Aug 2019 19:10:59 +0000
with message-id <e1i3pox-000axd...@fasolo.debian.org>
and subject line Bug#934959: fixed in sunpy 1.0.3-1
has caused the Debian Bug report #934959,
regarding python-mock breaks sunpy autopkgtest
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 ow...@bugs.debian.org
immediately.)


-- 
934959: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934959
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-mock, sunpy
Control: found -1 python-mock/3.0.5-1
Control: found -1 sunpy/0.9.6-2
Severity: serious
X-Debbugs-CC: debian...@lists.debian.org
User: debian...@lists.debian.org
Usertags: breaks needs-update

Dear maintainers,

With a recent (one month old) upload of python-mock the autopkgtest of
sunpy fails in testing when that autopkgtest is run with the binary
packages of python-mock from unstable. It passes when run with only
packages from testing. In tabular form:
                       pass            fail
python-mock            from testing    3.0.5-1
sunpy                  from testing    0.9.6-2
all others             from testing    from testing

I copied some of the output at the bottom of this report. (On top of
that, there are *loads* of deprecation warnings, the maintainer of sunpy
probably wants to look into that).

Currently this regression is blocking the migration of python-mock to
testing [1]. Due to the nature of this issue, I filed this bug report
against both packages. Can you please investigate the situation and
reassign the bug to the right package? 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=python-mock

https://ci.debian.net/data/autopkgtest/testing/amd64/s/sunpy/2748790/log.gz

=================================== FAILURES
===================================
________________________ test_parse_obssumm_dbase_file
_________________________

    def test_parse_obssumm_dbase_file():
        """
        Ensure that all required data are extracted from the RHESSI
        observing summary database file mocked in `hessi_data()`
        """
        mock_file = mock.mock_open()
        mock_file.return_value.__iter__.return_value = hessi_data()

        dbase_data = {}
        with mock.patch('sunpy.instr.rhessi.open', mock_file, create=True):
>           dbase_data = rhessi.parse_obssumm_dbase_file(None)

/usr/lib/python3/dist-packages/sunpy/instr/tests/test_rhessi.py:206:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

filename = None

    def parse_obssumm_dbase_file(filename):
        """
        Parse the RHESSI observing summary database file. This file
lists the
        name of observing summary files for specific time ranges along
with other
        info

        Parameters
        ----------
        filename : `str`
            The filename of the obssumm dbase file.

        Returns
        -------
        out : `dict`
            Return a `dict` containing the parsed data in the dbase file.

        Examples
        --------
        >>> import sunpy.instr.rhessi as rhessi
        >>> fname, _ = rhessi.get_obssumm_dbase_file(('2011/04/04',
'2011/04/05'))   # doctest: +REMOTE_DATA
        >>> file_names = rhessi.parse_obssumm_dbase_file(fname)   #
doctest: +REMOTE_DATA
        >>> file_names['filename'][::5]   # doctest: +REMOTE_DATA
        ['hsi_obssumm_20110401_043.fit', 'hsi_obssumm_20110406_041.fit',
'hsi_obssumm_20110411_024.fit', 'hsi_obssumm_20110416_016.fit',
'hsi_obssumm_20110421_025.fit', 'hsi_obssumm_20110426_022.fit']

        References
        ----------
        |
https://hesperia.gsfc.nasa.gov/ssw/hessi/doc/guides/hessi_data_access.htm#Observing%20Summary%20Data

        .. note::
            This API is currently limited to providing data from whole
days only.

        """
        # An example dbase file can be found at:
        #
https://hesperia.gsfc.nasa.gov/hessidata/dbase/hsi_obssumm_filedb_200311.txt

        with open(filename) as fd:
            reader = csv.reader(fd, delimiter=' ', skipinitialspace=True)
>           _ = next(reader)  # skip 'HESSI Filedb File:' row
E           StopIteration

/usr/lib/python3/dist-packages/sunpy/instr/rhessi.py:145: StopIteration

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: sunpy
Source-Version: 1.0.3-1

We believe that the bug you reported is fixed in the latest version of
sunpy, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 934...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ole Streicher <oleb...@debian.org> (supplier of updated sunpy package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

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 
<debian-astro-maintain...@lists.alioth.debian.org>
Changed-By: Ole Streicher <oleb...@debian.org>
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

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEuvxshffLFD/utvsVcRWv0HcQ3PcFAl1oIA0ACgkQcRWv0HcQ
3PcD1A//W2r4OWGMvA5dVnO6RQs91xZq7c2V+YY3MZtMjml6Y6+QZEPGfaWKKuFo
9aojTlXBqrcenQmpq2m1LTapFK6KgMNgM3mwd0/5ZsPWYt3BWIVqYcwtnauc43in
/y90kVPPR3st2KavzImZSWiYTXlY6A7Q1bt8efkALD/amjHvCB7I0IEfRJ5Az6ub
v7z7m+1FprKp1ldyuf3MWpdGzeHCXbD2IE3lR89+mw2zBLirJ92CmOqQJN9AzW2h
HRirK1OqwZSl4fZ/bJdQqzRBSplD6jt1G0fdSIaRLWZ8Jbne8i0UUjJ+j7lPrEdc
dcwkNvjC/p/QvjkO9cQAoYYz6o20SUIILyaabS7aJiVF0A85hIxXvT5xVkZqfcM0
ArFxa2NCvl3vcE47y0JcmytN5aXjPm0WOXYDaPf6+Lu3EzKU6MNYmX9bQEIyqVrG
1wFV1uk4JEF12QaFGa2SQiYiGphd8GtnBi1UP34UYWL8aYb9XAEfFtcgo7X//Zmh
bwAHUqzkjAA3UDjHss9OaEHCgtLAmCKo67TqOl1cnvupq5HtRHMWD4hnHEzA+ru3
LnqqFAYSi1/9sD4GBFylT7h9WdjCy4EE4p+SEUmSK92q1Bm94AmvLUSuB41GGmX/
K02tSWDvID2bI0m+suyDfyNaBUFfeWwZVCVfWfVcLMmjxblzl8I=
=9+LK
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to