Your message dated Sat, 09 Dec 2023 12:35:57 +0000
with message-id <[email protected]>
and subject line Bug#1056416: fixed in jsonpickle 3.0.2+dfsg-1
has caused the Debian Bug report #1056416,
regarding jsonpickle's autopkg tests fail with Python 3.12
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 [email protected]
immediately.)


-- 
1056416: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056416
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:jsonpickle
Version: 3.0.0+dfsg1-1
Severity: important
Tags: sid trixie
User: [email protected]
Usertags: python3.12

jsonpickle's autopkg tests fail with Python 3.12:

[...]
365s === python3.12 ===
366s ============================= test session starts ==============================
366s platform linux -- Python 3.12.0+, pytest-7.4.3, pluggy-1.3.0
366s rootdir: /tmp/autopkgtest.9P89Q8/autopkgtest_tmp
366s collected 317 items / 1 deselected / 2 skipped / 316 selected
366s
366s tests/backend_test.py ..........ssssss [ 5%] 366s tests/bson_test.py ...... [ 6%] 366s tests/collections_test.py ...... [ 8%] 366s tests/datetime_test.py ................ [ 13%] 366s tests/document_test.py . [ 14%] 367s tests/feedparser_test.py . [ 14%] 367s tests/handler_test.py ...... [ 16%] 367s tests/jsonpickle_test.py .................................F............. [ 31%] 367s .............................................................. [ 50%] 367s tests/numpy_test.py ..................... [ 57%] 367s tests/object_test.py .................................................XX [ 73%] 367s X................ [ 79%] 367s tests/pandas_test.py ........................ [ 86%] 367s tests/sqlalchemy_test.py ... [ 87%] 367s tests/stdlib_test.py ... [ 88%] 367s tests/util_test.py .................................. [ 99%] 367s tests/wizard_test.py .. [100%]
367s
367s =================================== FAILURES =================================== 367s __________________ PicklingTestCase.test_thing_with_submodule __________________
367s
367s self = <jsonpickle_test.PicklingTestCase testMethod=test_thing_with_submodule>
367s
367s     def test_thing_with_submodule(self):
367s >       from distutils import sysconfig
367s E       ModuleNotFoundError: No module named 'distutils'
367s
367s tests/jsonpickle_test.py:394: ModuleNotFoundError
367s =============================== warnings summary ===============================
367s ../../../usr/lib/python3/dist-packages/pytz/__init__.py:30
367s /usr/lib/python3/dist-packages/pytz/__init__.py:30: SyntaxWarning: invalid escape sequence '\s'
367s     match = re.match("^#\s*version\s*([0-9a-z]*)\s*$", line)
367s
367s ../../../usr/lib/python3/dist-packages/dateutil/tz/tz.py:37
367s /usr/lib/python3/dist-packages/dateutil/tz/tz.py:37: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
367s     EPOCH = datetime.datetime.utcfromtimestamp(0)
367s
367s ../../../usr/lib/python3/dist-packages/sqlalchemy/sql/sqltypes.py:2061
367s /usr/lib/python3/dist-packages/sqlalchemy/sql/sqltypes.py:2061: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
367s     epoch = dt.datetime.utcfromtimestamp(0)
367s
367s tests/sqlalchemy_test.py:20
367s /tmp/autopkgtest.9P89Q8/autopkgtest_tmp/tests/sqlalchemy_test.py:20: MovedIn20Warning: Deprecated API features detected! These feature(s) are not compatible with SQLAlchemy 2.0. To prevent incompatible upgrades prior to updating applications, ensure requirements files are pinned to "sqlalchemy<2.0". Set environment variable SQLALCHEMY_WARN_20=1 to show all deprecation warnings. Set environment variable SQLALCHEMY_SILENCE_UBER_WARNING=1 to silence this message. (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9)
367s     Base = declarative.declarative_base()
367s
367s tests/bson_test.py::BSONTestCase::test_FixedOffsetSerializable
367s /usr/lib/python3/dist-packages/bson/__init__.py:116: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
367s     EPOCH_NAIVE = datetime.datetime.utcfromtimestamp(0)
367s
367s tests/datetime_test.py: 12 warnings
367s /tmp/autopkgtest.9P89Q8/autopkgtest_tmp/tests/datetime_test.py:44: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
367s     self._dt_read = datetime.datetime.utcnow()
367s
367s tests/datetime_test.py::DateTimeInnerReferenceTestCase::test_object_with_inner_datetime_refs 367s tests/datetime_test.py::DateTimeInnerReferenceTestCase::test_object_with_inner_datetime_refs 367s /tmp/autopkgtest.9P89Q8/autopkgtest_tmp/tests/datetime_test.py:54: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
367s     self._dt_read = datetime.datetime.utcnow()
367s
367s tests/datetime_test.py::DateTimeSimpleTestCase::test_utc
367s /tmp/autopkgtest.9P89Q8/autopkgtest_tmp/tests/datetime_test.py:152: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
367s     self._roundtrip(datetime.datetime.utcnow().replace(tzinfo=utc))
367s
367s tests/feedparser_test.py::FeedParserTestCase::test
367s /usr/lib/python3/dist-packages/feedparser/encodings.py:29: DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13
367s     import cgi
367s
367s tests/numpy_test.py::test_ndarray_roundtrip
367s /usr/lib/python3/dist-packages/jsonpickle/ext/numpy.py:307: UserWarning: ndarray is defined by reference to an object we do not know how to serialize. A deep copy is serialized instead, breaking memory aliasing.
367s     warnings.warn(msg)
367s
367s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
367s =========================== short test summary info ============================ 367s FAILED tests/jsonpickle_test.py::PicklingTestCase::test_thing_with_submodule 367s = 1 failed, 306 passed, 8 skipped, 1 deselected, 3 xpassed, 22 warnings in 1.35s =
--- End Message ---
--- Begin Message ---
Source: jsonpickle
Source-Version: 3.0.2+dfsg-1
Done: Håvard F. Aasen <[email protected]>

We believe that the bug you reported is fixed in the latest version of
jsonpickle, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Håvard F. Aasen <[email protected]> (supplier of updated jsonpickle 
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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 09 Dec 2023 12:02:25 +0000
Source: jsonpickle
Built-For-Profiles: noudeb
Architecture: source
Version: 3.0.2+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Håvard F. Aasen <[email protected]>
Closes: 1044075 1056416
Changes:
 jsonpickle (3.0.2+dfsg-1) unstable; urgency=medium
 .
   [ Håvard F. Aasen ]
   * Team upload.
   * New upstream release.
     - 3.0.1 Added support for Python 3.12 Closes: #1056416
     - 3.0.2 Added support for Pandas 2.0 Closes: #1044075
   * d/patches: Convert disable-test-extensions.patch to gbp pq and mark it
     forwarded not-needed.
   * Drop '1' in dfsg version.
   * Update Standards-Version to 4.6.2, no changes needed.
   * Add python3-setuptools as autopkgtest dependency.
 .
   [ Jeroen Ploemen ]
   * Copyright: add missing info for some of the tests.
   * Control: remove unused build-deps.
   * Control: mark test-only build-deps <!nocheck>.
   * Tests: replace d/tests with Testsuite: autopkgtest-pkg-pybuild.
Checksums-Sha1:
 09379c9dc00f876db6bd1b0e2e9f0639e212306b 2548 jsonpickle_3.0.2+dfsg-1.dsc
 2b243282e30d286ce6c2e5acd4152bbf0315444f 141968 
jsonpickle_3.0.2+dfsg.orig.tar.xz
 3c32f9f6093ccce0dfbffbe75537063cc572da7a 6732 
jsonpickle_3.0.2+dfsg-1.debian.tar.xz
 6252aa33f024e4d00a50c2ffbffe7c83a849cf3b 15601 
jsonpickle_3.0.2+dfsg-1_source.buildinfo
Checksums-Sha256:
 5b936cb314363b0317e34fea185ad97c237af43782c9cc0c6853f269d7a7f964 2548 
jsonpickle_3.0.2+dfsg-1.dsc
 4b4838cc5e9cdadf4f76718516b3461ac5c7777e37ca4495b17c19751a82f272 141968 
jsonpickle_3.0.2+dfsg.orig.tar.xz
 700f1c9ff4df8d64b9bfec5fa670af44825c224bda04f9f6244eb65302c1f3e6 6732 
jsonpickle_3.0.2+dfsg-1.debian.tar.xz
 d653f2bc709e66c7c9024b206cfab689d877ce2b1660c8c7db6a5d555eda338d 15601 
jsonpickle_3.0.2+dfsg-1_source.buildinfo
Files:
 3bd02c3a74ddd03749ce9ae99648e804 2548 python optional 
jsonpickle_3.0.2+dfsg-1.dsc
 a7fe8a48df909943ac2b804f9ed59386 141968 python optional 
jsonpickle_3.0.2+dfsg.orig.tar.xz
 7b1af757eeab38e496899e455d82cd7b 6732 python optional 
jsonpickle_3.0.2+dfsg-1.debian.tar.xz
 d28b045d897b8ac1777b1dbdd617aa1a 15601 python optional 
jsonpickle_3.0.2+dfsg-1_source.buildinfo

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

iQIzBAEBCgAdFiEEd8lhnEnWos3N8v+qQoMEoXSNzHoFAmV0V7IACgkQQoMEoXSN
zHo8XxAAoJD0DvxZXGYVquZ3otfXEwkoPqT7sGI0WZ93yxIIOJtGghQRMmXnNFY9
6r40bxx0csXs4t9VhsU2cOQczdOPX0/7WywU9nydCV3cRKYBzngOChsJW0YQNsQI
22TomkXm8f+egXUkcpcGu2yxvcIOFwJ/mFuxY+2s6DcWmg6qm+pSjk6nn6jRnHEg
H79ASTbLBy4xOLok94LyONBr/N3Tt6UwcPEWpD704pGgMySK/aSj2gXRas84X4Zd
zFTyhr79M9dpfI/9PzZKYvC9Z03JiSh0feGPTwOC1C+UlWhtiv+5hdTwj0gnw77m
PBz0r3yphr3GLKMs+dSSw4WMj1TFf6DNfhepg8ZPaZCfnVjYNBj9bXyf7vhFFaVr
YtQu0UOC141O97VTBvTqWDC5zbSZTlKCq2WkbtD9qGxFoSQPPV3W6p8OJW4Wbez2
FC9CoUIyW0ETbzpZNssthXrEMlS03FUE8MrJKzg6VS3CYgqWf8oqRidLqURZuhOE
xNBSozMFYprjUmk56gxCCghzoxxN1BV0L+wTsLwn0IYonc5jqj+GW5/eMy0/IV7D
EAwfSvOPom+8zgyhvJzWG10gw2K8MR5IQCHbelwHDeTh9us4lc1aMy0Jq3i53pcS
cpMqdrMUQbbxHhrItgUwc5HyXuHhCZu5Oo5IcHS9f7LGGNgWx9M=
=Qz54
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to