[Python-modules-team] Bug#905540: dask.distributed: autopkgtest fails with python3.7 in supported versions

Paul Gevers elbrus at debian.org
Sun Aug 5 20:19:26 BST 2018


Source: dask.distributed
Version: 1.21.8+ds.1-1
X-Debbugs-CC: debian-ci at lists.debian.org
User: debian-ci at 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. However, since
python3-defaults added python3.7 support, your autopkgtest has been
failing. Because your test somehow depends on pandas, which needed a new
version which only yesterday migrated, I could not detect and report the
issue below earlier.

Could you please investigate? The first error looks like the source
isn't ready for Python3.7 yet, I suggest you pick this up with upstream
and point upstream at PEP-479². I think the right action right now is to
claim that the package doesn't support Python3.7 (by adding the right
X-Python3-Version³ to debian/control?). Don't forget to check if the
autopkgtest also needs updates to test with the right versions.

There are a lot of timeout issues after the first error, I'm not sure if
they are separate issues or caused by the first.

Paul

¹ https://release.debian.org/transitions/html/python3.7.html
² https://docs.python.org/3.7/whatsnew/3.7.html#changes-in-python-behavior
³
https://www.debian.org/doc/packaging-manuals/python-policy/ch-module_packages.html#s-specifying_versions

https://ci.debian.net/data/autopkgtest/testing/amd64/d/dask.distributed/773696/log.gz

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Captured stderr
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Exception in thread Threaded map():
Traceback (most recent call last):
  File
"/usr/lib/python3/dist-packages/distributed/tests/test_client.py", line
2350, in g
    raise StopIteration(3)  # py2.7 compat.
StopIteration: 3

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

Traceback (most recent call last):
  File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3.7/threading.py", line 865, in run
    self._target(*self._args, **self._kwargs)
  File "/usr/lib/python3/dist-packages/distributed/client.py", line
1202, in _threaded_map
    args = [get(q) for q in qs_in]
  File "/usr/lib/python3/dist-packages/distributed/client.py", line
1202, in <listcomp>
    args = [get(q) for q in qs_in]
RuntimeError: generator raised StopIteration


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/python-modules-team/attachments/20180805/8b2bf4f1/attachment.sig>


More information about the Python-modules-team mailing list