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

Bug#905540: dask.distributed: autopkgtest fails with python3.7 in supported versions

Source: dask.distributed
Version: 1.21.8+ds.1-1
X-Debbugs-CC: debian-ci@lists.debian.org
User: debian-ci@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.


¹ https://release.debian.org/transitions/html/python3.7.html
² https://docs.python.org/3.7/whatsnew/3.7.html#changes-in-python-behavior


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Captured stderr
Exception in thread Threaded map():
Traceback (most recent call last):
"/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
  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

Attachment: signature.asc
Description: OpenPGP digital signature

Reply to: