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

Attachment: 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 ---

Reply via email to