Your message dated Thu, 22 Sep 2022 23:15:40 +0000
with message-id <e1obvpw-00exbf...@fasolo.debian.org>
and subject line Bug#1009094: fixed in keras 2.3.1+dfsg2-1
has caused the Debian Bug report #1009094,
regarding keras: (autopkgtest) needs update for python3.10: cannot import name
'Iterable' from 'collections'
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.)
--
1009094: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009094
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: keras
Version: 2.3.1+dfsg-3
Severity: serious
Tags: sid bookworm
User: debian...@lists.debian.org
Usertags: needs-update
User: debian-pyt...@lists.debian.org
Usertags: python3.10
Control: affects -1 src:python3-defaults
Dear maintainer(s),
We are in the transition of making python3.10 the default Python
versions [0]. With a recent upload of python3-defaults the autopkgtest
of keras fails in testing when that autopkgtest is run with the binary
packages of python3-defaults from unstable. It passes when run with only
packages from testing. In tabular form:
pass fail
python3-defaults from testing 3.10.4-1
keras from testing 2.3.1+dfsg-3
all others from testing from testing
I copied some of the output at the bottom of this report.
Currently this regression is blocking the migration of python3-defaults
to testing [1]. https://docs.python.org/3/whatsnew/3.10.html lists
what's new in Python3.10, it may help to identify what needs to be
updated. https://docs.python.org/3.9/library/collections.html says:
"""
Deprecated since version 3.3, will be removed in version 3.10: Moved
Collections Abstract Base Classes to the collections.abc module. For
backwards compatibility, they continue to be visible in this module
through Python 3.9.
"""
Time to move on.
More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
Paul
[0] https://bugs.debian.org/1006836
[1] https://qa.debian.org/excuses.php?package=python3-defaults
https://ci.debian.net/data/autopkgtest/testing/amd64/k/keras/20649520/log.gz
Using Theano backend.
/usr/lib/python3/dist-packages/theano/configdefaults.py:560:
UserWarning: DeprecationWarning: there is no c++ compiler.This is
deprecated and with Theano 0.11 a c++ compiler will be mandatory
warnings.warn("DeprecationWarning: there is no c++ compiler."
WARNING (theano.tensor.blas): Using NumPy C-API based implementation for
BLAS functions.
Traceback (most recent call last):
File "<string>", line 1, in <module>
File
"/tmp/autopkgtest-lxc.3yo9gbvc/downtmp/build.0tt/src/keras/__init__.py",
line 3, in <module>
from . import utils
File
"/tmp/autopkgtest-lxc.3yo9gbvc/downtmp/build.0tt/src/keras/utils/__init__.py",
line 26, in <module>
from .vis_utils import model_to_dot
File
"/tmp/autopkgtest-lxc.3yo9gbvc/downtmp/build.0tt/src/keras/utils/vis_utils.py",
line 7, in <module>
from ..models import Model
File
"/tmp/autopkgtest-lxc.3yo9gbvc/downtmp/build.0tt/src/keras/models.py",
line 10, in <module>
from .engine.input_layer import Input
File
"/tmp/autopkgtest-lxc.3yo9gbvc/downtmp/build.0tt/src/keras/engine/__init__.py",
line 8, in <module>
from .training import Model
File
"/tmp/autopkgtest-lxc.3yo9gbvc/downtmp/build.0tt/src/keras/engine/training.py",
line 15, in <module>
from . import training_arrays
File
"/tmp/autopkgtest-lxc.3yo9gbvc/downtmp/build.0tt/src/keras/engine/training_arrays.py",
line 15, in <module>
from .. import callbacks as cbks
File
"/tmp/autopkgtest-lxc.3yo9gbvc/downtmp/build.0tt/src/keras/callbacks/__init__.py",
line 3, in <module>
from .callbacks import Callback
File
"/tmp/autopkgtest-lxc.3yo9gbvc/downtmp/build.0tt/src/keras/callbacks/callbacks.py",
line 19, in <module>
from collections import Iterable
ImportError: cannot import name 'Iterable' from 'collections'
(/usr/lib/python3.10/collections/__init__.py)
autopkgtest [09:14:23]: test python3-theano-cpu
OpenPGP_signature
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: keras
Source-Version: 2.3.1+dfsg2-1
Done: Stephen Sinclair <radars...@gmail.com>
We believe that the bug you reported is fixed in the latest version of
keras, 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 1009...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stephen Sinclair <radars...@gmail.com> (supplier of updated keras 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: Fri, 16 Sep 2022 11:27:52 +0000
Source: keras
Architecture: source
Version: 2.3.1+dfsg2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Stephen Sinclair <radars...@gmail.com>
Closes: 997068 1009094 1018385
Changes:
keras (2.3.1+dfsg2-1) unstable; urgency=medium
.
* Repack upstream to exclude pre-built docs. (Fixes source-is-missing.)
* Update imports from collections to collections.abc for Python 3.10.
(Closes: #1009094)
* Update use of strings in h5py, decode from UTF-8 no longer necessary.
(Closes: #997068)
* Remove outdated dependency on python3-nose. (Closes: #1018385)
* Update standards version to 4.6.1.
* Do not clean docs sources or non-existent html dir.
Checksums-Sha1:
e195c65ba5c46723a3b491c6f8c6b70808243a86 2193 keras_2.3.1+dfsg2-1.dsc
cc2a260eaf89d1d00cb6bbc77a1b84e3ea932a1b 771818 keras_2.3.1+dfsg2.orig.tar.gz
ac262e39aeb263bf05591fbb3c25b96f2e855b78 138792
keras_2.3.1+dfsg2-1.debian.tar.xz
9e4b5012acce5d95cf316e8a4f2929ea275a45d5 7381
keras_2.3.1+dfsg2-1_source.buildinfo
Checksums-Sha256:
38084edc0cb7e36ebdeeafc3254ed73422477767d332f7b9ed2cecb6d359646a 2193
keras_2.3.1+dfsg2-1.dsc
f30f7bfcd2de8044b497b3ac813b9469eae74827003df2cfb4a1bb6e9694e5ec 771818
keras_2.3.1+dfsg2.orig.tar.gz
10c1a3f827400d7a636ee2d3466a0528de82ade982992c06f2196d2922f4a778 138792
keras_2.3.1+dfsg2-1.debian.tar.xz
aa4b04347857a816a41ce2e7784771cf02e72fa47da79b4a930d557ca21cace0 7381
keras_2.3.1+dfsg2-1_source.buildinfo
Files:
a954d65830edfae5e6ac43021e6c55e9 2193 science optional keras_2.3.1+dfsg2-1.dsc
e3d9fc3b716a3a4704a039605575eb10 771818 science optional
keras_2.3.1+dfsg2.orig.tar.gz
eb800a2ebb1212b6d2c6c665039af347 138792 science optional
keras_2.3.1+dfsg2-1.debian.tar.xz
7534b30099c0864d0f9fbea8df975d26 7381 science optional
keras_2.3.1+dfsg2-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmMs5M0QHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFExsC/95GzNArq57p5/NKe79An5VkTfT/+A1xL1l
nwLTkAc1+fSW5EhclDmeYd5/28NmhwxI6Ci7DDg6u5Am1yr9F6IEqA5nNrtuQj+O
nHpGjTPzFr519dOsHsW53neDE3c5Sj+v1aCHEQihGgFxwnNS2exPKWoqhFUj0SsC
eBBMhFNwBT9KCgt6SSu4vDsJl6UvEKYEyaGF+YHg70lD79EzgfL6LQrquyp0gU1o
vpzOCXTK7PKV9N6GxdwByMSpcuwf0r7/zppaAaH+TsJUhrRCgG4a0ecN/nUkl0TT
kJAP70aYDNamKs3hv1ycx1qOoL7Fl1uc150qcjQDMP38WEmFFvuvnoMo52Cmr3nX
eoXSZph5YlAJfPgSgK6hjC+ZNXo92AwABZQNRrkDH78+lKsyrhxvJi5jV+gPUT86
z0zL3Nox1aSFbjeygSDo9clWt1VjunRRt6n1CPCH4lNGuLdmyE05UIoNS7gg/Boc
lZcPN0lle3xXonBU4fmByL8OXV2/m6I=
=1BYD
-----END PGP SIGNATURE-----
--- End Message ---