Your message dated Sat, 14 Sep 2024 14:37:52 +0000
with message-id <[email protected]>
and subject line Bug#1081627: fixed in numcodecs 0.13.0+ds-2
has caused the Debian Bug report #1081627,
regarding FTBFS with Python 3.13
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.)


-- 
1081627: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081627
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: numcodecs
Version: 0.13.0+ds-1
Severity: normal
Tags: upstream
User: [email protected]
Usertags: python3.13
https://github.com/zarr-developers/numcodecs/issues/553

This package failed build from source when test-built against a version of
python3-defaults that includes 3.13 as a supported version.

To reproduce this issue, build against python3-defaults (python3-all-dev etc.)
from Debian experimental.

What's new in Python 3.13:
https://docs.python.org/3.13/whatsnew/3.13.html

Log snippet:

numcodecs/tests/test_quantize.py .......                                 [ 83%]
numcodecs/tests/test_registry.py ...                                     [ 84%]
numcodecs/tests/test_shuffle.py ........................................ [ 90%]
....................                                                     [ 93%]
numcodecs/tests/test_vlen_array.py .......                               [ 94%]
numcodecs/tests/test_vlen_bytes.py .......                               [ 96%]
numcodecs/tests/test_vlen_utf8.py ........                               [ 97%]
numcodecs/tests/test_zlib.py .........                                   [ 98%]
numcodecs/tests/test_zstd.py .......F                                    [100%]

=================================== FAILURES ===================================
____________________________ test_native_functions _____________________________

    def test_native_functions():
        # Note, these assertions might need to be changed for new versions of 
zstd
>       assert Zstd.default_level == 3
E       assert default_level == 3
E        +  where default_level = Zstd.default_level

numcodecs/tests/test_zstd.py:93: AssertionError
=============================== warnings summary ===============================
numcodecs/tests/test_entrypoints_backport.py:11
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_numcodecs/build/numcodecs/tests/test_entrypoints_backport.py:11:
 DeprecationWarning: 'pkgutil.find_loader' is deprecated and slated for removal 
in Python 3.14; use importlib.util.find_spec() instead
    if not pkgutil.find_loader("importlib_metadata"):  # pragma: no cover

numcodecs/tests/test_blosc.py: 15 warnings
numcodecs/tests/test_entrypoints_backport.py: 1 warning
numcodecs/tests/test_shuffle.py: 5 warnings
  /usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: 
This process (pid=243) is multi-threaded, use of fork() may lead to deadlocks 
in the child.
    self.pid = os.fork()

numcodecs/tests/test_compat.py::test_ensure_contiguous_ndarray_invalid_inputs
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_numcodecs/build/numcodecs/tests/test_compat.py:81:
 DeprecationWarning: The 'u' type code is deprecated and will be removed in 
Python 3.16
    a = array.array('u', 'qwertyuiqwertyui')

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

-------- coverage: platform linux, python 3.13.0-candidate-2 ---------
Coverage XML written to file coverage.xml

=========================== short test summary info ============================
FAILED numcodecs/tests/test_zstd.py::test_native_functions - assert default_l...
= 1 failed, 563 passed, 37 skipped, 26 deselected, 36 xfailed, 23 warnings in 
29.51s =
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_numcodecs/build; python3.13 -m pytest 
-k "not test_non_numpy_inputs and not test_non_numpy_inputs" --pyargs numcodecs
I: pybuild base:311: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_numcodecs/build; python3.12 -m pytest 
-k "not test_non_numpy_inputs and not test_non_numpy_inputs" --pyargs numcodecs
============================= test session starts ==============================
platform linux -- Python 3.12.6, pytest-8.3.2, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_numcodecs/build
configfile: pyproject.toml
plugins: typeguard-4.3.0, cov-5.0.0
collected 659 items / 26 deselected / 4 skipped / 633 selected

numcodecs/astype.py .                                                    [  0%]
numcodecs/categorize.py .                                                [  0%]
numcodecs/delta.py .                                                     [  0%]
numcodecs/fixedscaleoffset.py .                                          [  0%]
numcodecs/json.py .                                                      [  0%]
numcodecs/msgpacks.py .                                                  [  0%]
numcodecs/packbits.py .                                                  [  1%]
numcodecs/pickles.py .                                                   [  1%]
numcodecs/quantize.py .                                                  [  1%]
numcodecs/registry.py .                                                  [  1%]
numcodecs/tests/test_astype.py ......                                    [  2%]
numcodecs/tests/test_base64.py ........                                  [  3%]
numcodecs/tests/test_bitround.py .............                           [  5%]
numcodecs/tests/test_blosc.py .......................................... [ 12%]
........................................................................ [ 23%]
...sssssssssssss................................................s....... [ 35%]
.....s...xxxxxxxxxsxxxxxxxxxxxxsxxxxxxxxxxxxsxxx.........s............s. [ 46%]
...........s............s............s............s............s........ [ 57%]
....s........................................s..ss                       [ 65%]
numcodecs/tests/test_bz2.py ......                                       [ 66%]
numcodecs/tests/test_categorize.py ......                                [ 67%]
numcodecs/tests/test_checksum32.py ......                                [ 68%]
numcodecs/tests/test_compat.py .......                                   [ 69%]
numcodecs/tests/test_delta.py ......                                     [ 70%]
numcodecs/tests/test_entrypoints.py .                                    [ 70%]
numcodecs/tests/test_entrypoints_backport.py .                           [ 71%]
numcodecs/tests/test_fixedscaleoffset.py ......                          [ 72%]
numcodecs/tests/test_fletcher32.py ......                                [ 72%]
numcodecs/tests/test_gzip.py ...........                                 [ 74%]
numcodecs/tests/test_jenkins.py .......                                  [ 75%]
numcodecs/tests/test_json.py ....                                        [ 76%]
numcodecs/tests/test_lz4.py .......                                      [ 77%]
numcodecs/tests/test_lzma.py ........                                    [ 78%]
numcodecs/tests/test_msgpacks.py ......                                  [ 79%]
numcodecs/tests/test_ndarray_like.py .s..s..s..s                         [ 81%]
numcodecs/tests/test_packbits.py ....                                    [ 82%]
numcodecs/tests/test_pickles.py ....                                     [ 82%]
numcodecs/tests/test_quantize.py .......                                 [ 83%]
numcodecs/tests/test_registry.py ...                                     [ 84%]
numcodecs/tests/test_shuffle.py ........................................ [ 90%]
....................                                                     [ 93%]
numcodecs/tests/test_vlen_array.py .......                               [ 94%]
numcodecs/tests/test_vlen_bytes.py .......                               [ 96%]
numcodecs/tests/test_vlen_utf8.py ........                               [ 97%]
numcodecs/tests/test_zlib.py .........                                   [ 98%]
numcodecs/tests/test_zstd.py ........                                    [100%]

=============================== warnings summary ===============================
numcodecs/tests/test_entrypoints_backport.py:11
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_numcodecs/build/numcodecs/tests/test_entrypoints_backport.py:11:
 DeprecationWarning: 'pkgutil.find_loader' is deprecated and slated for removal 
in Python 3.14; use importlib.util.find_spec() instead
    if not pkgutil.find_loader("importlib_metadata"):  # pragma: no cover

numcodecs/tests/test_blosc.py: 15 warnings
numcodecs/tests/test_entrypoints_backport.py: 1 warning
numcodecs/tests/test_shuffle.py: 5 warnings
  /usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: 
This process (pid=315) is multi-threaded, use of fork() may lead to deadlocks 
in the child.
    self.pid = os.fork()

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform linux, python 3.12.6-final-0 -----------
Coverage XML written to file coverage.xml

=== 564 passed, 37 skipped, 26 deselected, 36 xfailed, 22 warnings in 13.63s ===
I: pybuild pybuild:334: rm -rf 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_numcodecs/build/fixture 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_numcodecs/build/.coverage 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_numcodecs/build/coverage.xml
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.13 
3.12" returned exit code 13
make: *** [debian/rules:15: binary-arch] Error 25
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit 
status 2
--------------------------------------------------------------------------------
Build finished at 2024-09-13T09:18:53Z


If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/709852/

This bug has been filed at "normal" severity, as we haven't started the
transition to add 3.13 as a supported version, yet. This will be raised to RC
as soon as that happens, hopefully well before trixie.

Thanks,

Stefano

--- End Message ---
--- Begin Message ---
Source: numcodecs
Source-Version: 0.13.0+ds-2
Done: Antonio Valentino <[email protected]>

We believe that the bug you reported is fixed in the latest version of
numcodecs, 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.
Antonio Valentino <[email protected]> (supplier of updated numcodecs 
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, 14 Sep 2024 13:58:08 +0000
Source: numcodecs
Architecture: source
Version: 0.13.0+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Antonio Valentino <[email protected]>
Closes: 1081627
Changes:
 numcodecs (0.13.0+ds-2) unstable; urgency=medium
 .
   * Standards version bumped to 4.7.0, no changes.
   * debian/rules:
     - Temporary skip test_native_functions (depends on the zstd version).
       Closes: #1081627.
Checksums-Sha1:
 a8eabc8bd8356863cd1877593dda7526958d18f2 2596 numcodecs_0.13.0+ds-2.dsc
 ebe153e7859d9d54f9eed7d45f84c22aa3bb3ac9 8572 
numcodecs_0.13.0+ds-2.debian.tar.xz
 f7e3a75ed762af1298d8ac58aaf31d1af9750cef 9950 
numcodecs_0.13.0+ds-2_amd64.buildinfo
Checksums-Sha256:
 2aa835480b6b6aa4c4c3c344e5148025f52da0a74523dc0d3edfaad3e34b8bff 2596 
numcodecs_0.13.0+ds-2.dsc
 5b1c786f1964c593e6e2af647228d4251049133fdd047a8d24f98f3ac2ee8ed0 8572 
numcodecs_0.13.0+ds-2.debian.tar.xz
 f5acda07a5c1fa62dfa3b9bea5f451dd513c1c19b5f47b1f7e9eeb68b2b3107d 9950 
numcodecs_0.13.0+ds-2_amd64.buildinfo
Files:
 0b9f0c8755d0b72b1947dcba06e6133a 2596 python optional numcodecs_0.13.0+ds-2.dsc
 50d7397b71b4b1775eb734e6ba2aa05b 8572 python optional 
numcodecs_0.13.0+ds-2.debian.tar.xz
 0824f95c924c34ce6a1f5e573bb61491 9950 python optional 
numcodecs_0.13.0+ds-2_amd64.buildinfo

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

iQJRBAEBCgA7FiEEO3DyCaX/1okDxHLF6/SKslePmBIFAmblnCQdHGFudG9uaW8u
dmFsZW50aW5vQHRpc2NhbGkuaXQACgkQ6/SKslePmBJh/xAAryzyUITCkUub0fzy
GW4q6d6/Yg08n+Ov+Ib/lJ6n383L/k97FTZgRQFlcFTToR1F94Aup0Z2WJO0bbS5
Y6BMOq8MC91KwIrIvAMo37qAt63r5MiQeeC8O2YFSleM9ywtG7RosNRmbK9HUIEj
wl6fROk8Vp0+GkH2s4FNhBtjh9QmCX9hbH38b8naP0SbWLqHwn7zV70kP+M6tjeF
yI8j/y7+2hoH2Ev6gkANKVH7SHl5HvboHmal522fuxyOxZ57gaiRqXY0dijd+WT/
hC6W8VItSSUgNlOGcmyxY+w74C+XNfDPFLMrhnSa2jhLZ+wjHX1t9csv8S7QBfdy
idsbpxOBq9Jl03RJXDaNgOIaBwjpteQkWH4+4RXIZ+5RO3gRBLwex/d7/eswzero
0ZwMzO/qDSPl/3DDvk8JSHMPcXz7FoXsJvbzsgECd1+gAGFO5bKH3I2lcHuGNKDo
amIN38ZXy3qD+QkWpHIdrikJqvRYNFSdHcfFcOaLk81iZGasxS0jE6cyTFHuLbNK
E0xdj91v0CR9HCQ3YsLaSqt3KIVNCLPfBmLQhFUF2mDjf18IlmkPZt+t0UeApA7b
igwLD4/wtBmGQvLCwiFL41+50ftCnsQxivQN7J5RsdBm1hGMEcIE5pMrQxs7T+lJ
pta2QOYno0wwqw1MPcRs7FP1sy4=
=ovc9
-----END PGP SIGNATURE-----

Attachment: pgpodxKx02ulz.pgp
Description: PGP signature


--- End Message ---
-- 
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to