Your message dated Sun, 14 Oct 2018 13:01:02 +0000
with message-id <e1gbg10-0001rd...@fasolo.debian.org>
and subject line Bug#903989: fixed in vcr.py 2.0.1-1
has caused the Debian Bug report #903989,
regarding vcr.py: autopkgtest needs update for python3.7 in supported versions
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.)


-- 
903989: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=903989
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: vcr.py
Version: 1.11.1-1
User: debian...@lists.debian.org
Usertags: needs-update

Dear maintainers,

Currently the python3.7 transition¹ is going on, which means that
python3.7 is added to the supported python3 versions. Your package isn't
listed on the transition package, which means it isn't on the radar for
binNMU. However, since python3-defaults added python3.7 support, your
autopkgtest has been failing (first because it needed a rebuild
python-gevent, now it looks genuine). I copied the error below.

Could you please investigate? I can imagine that the real issue is that
your package fails currently to work with python3.7 which is more
serious.

Paul

¹ https://release.debian.org/transitions/html/python3.7.html

https://ci.debian.net/data/autopkgtest/testing/amd64/v/vcr.py/624141/log.gz

=================================== FAILURES
===================================
______________________ test_use_as_decorator_on_coroutine
______________________

self = <vcr.cassette.CassetteContextDecorator object at 0x7f0950fb7630>
fn = <function
CassetteContextDecorator._execute_function.<locals>.handle_function at
0x7f095229d840>

    def _handle_generator(self, fn):
        """Wraps a generator so that we're inside the cassette context
for the
            duration of the generator.
            """
        with self as cassette:
            coroutine = fn(cassette)
            # We don't need to catch StopIteration. The caller (Tornado's
            # gen.coroutine, for example) will handle that.
            to_yield = next(coroutine)
            while True:
                try:
                    to_send = yield to_yield
                except Exception:
                    to_yield = coroutine.throw(*sys.exc_info())
                else:
>                   to_yield = coroutine.send(to_send)
E                   StopIteration

vcr/cassette.py:137: StopIteration

The above exception was the direct cause of the following exception:

    def test_use_as_decorator_on_coroutine():
        original_http_connetion = httplib.HTTPConnection

        @Cassette.use(inject=True)
        def test_function(cassette):
            assert httplib.HTTPConnection.cassette is cassette
            assert httplib.HTTPConnection is not original_http_connetion
            value = yield 1
            assert value == 1
            assert httplib.HTTPConnection.cassette is cassette
            assert httplib.HTTPConnection is not original_http_connetion
            value = yield 2
            assert value == 2

        coroutine = test_function()
        value = next(coroutine)
        while True:
            try:
>               value = coroutine.send(value)
E               RuntimeError: generator raised StopIteration

tests/unit/test_cassettes.py:291: RuntimeError

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: vcr.py
Source-Version: 2.0.1-1

We believe that the bug you reported is fixed in the latest version of
vcr.py, 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 903...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pierre-Elliott Bécue <p...@debian.org> (supplier of updated vcr.py 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: SHA256

Format: 1.8
Date: Sun, 14 Oct 2018 13:55:51 +0200
Source: vcr.py
Binary: python-vcr python3-vcr python-vcr-doc
Architecture: source all
Version: 2.0.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<python-modules-t...@lists.alioth.debian.org>
Changed-By: Pierre-Elliott Bécue <p...@debian.org>
Description:
 python-vcr - record and replay HTML interactions (Python library)
 python-vcr-doc - record and replay HTML interactions (Documentation)
 python3-vcr - record and replay HTML interactions (Python3 library)
Closes: 903989
Changes:
 vcr.py (2.0.1-1) unstable; urgency=medium
 .
   * Team upload
 .
   [ Ondřej Nový ]
   * d/control: Set Vcs-* to salsa.debian.org
   * d/copyright: Use https protocol in Format field
   * d/control: Remove ancient X-Python-Version field
   * d/control: Remove ancient X-Python3-Version field
   * Convert git repository from git-dpm to gbp layout
   * Use 'python3 -m sphinx' instead of sphinx-build for building docs
 .
   [ Pierre-Elliott Bécue ]
   * New upstream release: 2.0.1 (Closes: #903989)
   * d/control:
     - Bump Standards-Version to 4.2.1. No change required
     - Raise dh compat to 11
   * d/tests/control:
     - Add tornado as test dependencies to improve the coverage
   * d/patches:
     - Add patch 0002 to fix python3.7 issues in the code (and in testing) as
       PEP479 is now enabled. The patch relies on the proper use of yield from
       in python3 >= 3.5 and upstream's code otherwise.
Checksums-Sha1:
 f845e3112a81ec6658e05815c4fd413f06edc1fb 3163 vcr.py_2.0.1-1.dsc
 cc847f68274ef50b03a8b0ca84d385cafd8cb647 328330 vcr.py_2.0.1.orig.tar.gz
 a3e8311c8a0ac6453c4ab74ba3795afe2f26fa71 5904 vcr.py_2.0.1-1.debian.tar.xz
 e165b0dc4e9bd866a6c7365d4b4d5a30e5e9aa51 57324 python-vcr-doc_2.0.1-1_all.deb
 4dfa2df24e0c8b89fa4744988fc0a87aca828026 31108 python-vcr_2.0.1-1_all.deb
 77299f87765a631b7d603c14a81581564e310ba0 31900 python3-vcr_2.0.1-1_all.deb
 7508ce1a6e5e4a2d81342f5654872eb15670e774 10941 vcr.py_2.0.1-1_amd64.buildinfo
Checksums-Sha256:
 692f21bee4a8da276afc28e73a4d6bc7b75f465fc4c5b1ecabcc70a9b688c3ca 3163 
vcr.py_2.0.1-1.dsc
 7931f2d79c6ca3f6b58e20fdcbe1d4da4e55fa9a7cf2860fe4483fd234faae3f 328330 
vcr.py_2.0.1.orig.tar.gz
 7d84c8353b171bfaaa7a767b700db1f61508ab34be64fd8466966f6e483236d9 5904 
vcr.py_2.0.1-1.debian.tar.xz
 e6bf3cc5eea8fb2a1890f5ba0cb7ad7fc0dc490e41def5f2f42d5884703f4cb6 57324 
python-vcr-doc_2.0.1-1_all.deb
 f4b74fe0f0625571fc0ccc6e8d3cd59c60d3e95755e17ad59859b25e5c357e57 31108 
python-vcr_2.0.1-1_all.deb
 8b4be6d844903db120c803b01735a2e607bdfd8e2604d0cb5e50f4c44b6b7739 31900 
python3-vcr_2.0.1-1_all.deb
 e6e3c129bc7fe0c8557e962da62c171e7c0ae638fc25a80133429fb63e3b7077 10941 
vcr.py_2.0.1-1_amd64.buildinfo
Files:
 160141aab5c86bb60be4e78afcf61c54 3163 python optional vcr.py_2.0.1-1.dsc
 a5c8feaae9d4497fc09287179349157c 328330 python optional 
vcr.py_2.0.1.orig.tar.gz
 de2729a285058c82b7facfbb522c7393 5904 python optional 
vcr.py_2.0.1-1.debian.tar.xz
 bb09c3c04a3255d926304344ef4037e8 57324 doc optional 
python-vcr-doc_2.0.1-1_all.deb
 613aea0609ff9d3a79b03db44f1d20eb 31108 python optional 
python-vcr_2.0.1-1_all.deb
 5506c39713a112aa6b0f8b9be1868525 31900 python optional 
python3-vcr_2.0.1-1_all.deb
 68f60acde20e79df83ff7702de443264 10941 python optional 
vcr.py_2.0.1-1_amd64.buildinfo

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

iQIzBAEBCAAdFiEESYqTBWsFJgT6y8ijKb+g0HkpCsoFAlvDL1gACgkQKb+g0Hkp
CsoMng/8DGWbIWIdI3WR7eaOK/W7KuezxdzlesrzUagilUwG0S+m/78raJrhshU3
9acZ2pN46aY0sI5XHAHvKzK3rALf1qkMk9Yt+NjgygaozETlUdtENaiuQBmh7eQ4
MWZnox4TJl9wGHRbsg3TpiFP6wCfQL2yxo6OV6bmmPLmQ5NdL6KqidbqvLIA1Vwk
UwYInmhmDc2WtTKWPpqS94wzTlvwR59XCO/6+43ZfoJNulgNPw9T9EVWDl/E4JEq
cNHilvBWQIsxDFIX2tfsJz1sg4GUuH/8jiBTko2Ffrq67oUiNxI57+UIiMZQQy0X
eXBpXqwhr+4NVcRg4bX3Su07L2LsjS3UWSCBEGkH8TX7lm1r4KYRELVWkp4T51CQ
h78LownffMwkSQmhb2RNV5rtbeXN7Cwo5aemPsSGd22HQKQvfHj8FV1meCWTTlfY
NNFpSMFwiZPAd7PAFih0EEb1CWwuxSw18fsLYzeiaTWg/eOsyD3n5iLhoiKPQ7j9
Y1SC+I7thJGVy/j3mZNcxhT7fk9dFi4W8pXQeNxGQ0FoJoyv6hirz7DlaMblgZfW
lZ93Fajc2QHODMP4esAv04wGfVCkmbSI6hITb4whxTsLbF9WenU0GbPExksD67ii
iUapLByaHPa44oZ3m4czM27C+VT6nS46CblcU7u3QcuApSAW30w=
=emCG
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to