Source: python-pyzipper
Version: 0.3.6-2
Severity: serious
Tags: ftbfs
Justification: FTBFS
User: debian-pyt...@lists.debian.org
Usertags: python3.13

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
nntplib was removed in 3.13.

Log snippet:

   dh_auto_test -O--buildsystem=pybuild
I: pybuild pybuild:308: cp -r /<<PKGBUILDDIR>>/test 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pyzipper/build
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pyzipper/build; 
python3.13 -m pytest -v -p no:warnings -k 'not test_temp_dir__forked_child and 
not test_bad_use and not test_create_command and not test_extract_command and 
not test_test_command'
============================= test session starts ==============================
platform linux -- Python 3.13.0rc2, pytest-8.3.3, pluggy-1.5.0 -- 
/usr/bin/python3.13
cachedir: .pytest_cache
rootdir: /<<PKGBUILDDIR>>
plugins: cov-5.0.0, flake8-1.1.1, typeguard-4.3.0
collecting ... collected 0 items / 5 errors

==================================== ERRORS ====================================
_ ERROR collecting .pybuild/cpython3_3.13_pyzipper/build/test/test_support.py __
ImportError while importing test module 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pyzipper/build/test/test_support.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
test/test_support.py:15: in <module>
    from test import support
test/support/__init__.py:19: in <module>
    import nntplib
E   ModuleNotFoundError: No module named 'nntplib'
_ ERROR collecting .pybuild/cpython3_3.13_pyzipper/build/test/test_zipfile.py __
ImportError while importing test module 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pyzipper/build/test/test_zipfile.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
test/test_zipfile.py:18: in <module>
    from test.support import script_helper
test/support/__init__.py:19: in <module>
    import nntplib
E   ModuleNotFoundError: No module named 'nntplib'
_ ERROR collecting .pybuild/cpython3_3.13_pyzipper/build/test/test_zipfile2.py _
ImportError while importing test module 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pyzipper/build/test/test_zipfile2.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
test/test_zipfile2.py:21: in <module>
    from test.support import script_helper
test/support/__init__.py:19: in <module>
    import nntplib
E   ModuleNotFoundError: No module named 'nntplib'
_ ERROR collecting .pybuild/cpython3_3.13_pyzipper/build/test/test_zipfile64.py 
_
ImportError while importing test module 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pyzipper/build/test/test_zipfile64.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
test/test_zipfile64.py:4: in <module>
    from test import support
test/support/__init__.py:19: in <module>
    import nntplib
E   ModuleNotFoundError: No module named 'nntplib'
_ ERROR collecting 
.pybuild/cpython3_3.13_pyzipper/build/test/test_zipfile_aes.py _
ImportError while importing test module 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pyzipper/build/test/test_zipfile_aes.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
test/test_zipfile_aes.py:8: in <module>
    from test.support import unlink
test/support/__init__.py:19: in <module>
    import nntplib
E   ModuleNotFoundError: No module named 'nntplib'
=========================== short test summary info ============================
ERROR test/test_support.py
ERROR test/test_zipfile.py
ERROR test/test_zipfile2.py
ERROR test/test_zipfile64.py
ERROR test/test_zipfile_aes.py
!!!!!!!!!!!!!!!!!!! Interrupted: 5 errors during collection !!!!!!!!!!!!!!!!!!!!
============================== 5 errors in 0.64s ===============================
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=2: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pyzipper/build; python3.13 -m pytest -v 
-p no:warnings -k 'not test_temp_dir__forked_child and not test_bad_use and not 
test_create_command and not test_extract_command and not test_test_command'
I: pybuild pybuild:308: cp -r /<<PKGBUILDDIR>>/test 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pyzipper/build
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pyzipper/build; 
python3.12 -m pytest -v -p no:warnings -k 'not test_temp_dir__forked_child and 
not test_bad_use and not test_create_command and not test_extract_command and 
not test_test_command'
============================= test session starts ==============================
platform linux -- Python 3.12.6, pytest-8.3.3, pluggy-1.5.0 -- 
/usr/bin/python3.12
cachedir: .pytest_cache
rootdir: /<<PKGBUILDDIR>>
plugins: cov-5.0.0, flake8-1.1.1, typeguard-4.3.0
collecting ... collected 513 items / 9 deselected / 504 selected

test/test_support.py::TestSupport::test_CleanImport PASSED               [  0%]
test/test_support.py::TestSupport::test_DirsOnSysPath PASSED             [  0%]
test/test_support.py::TestSupport::test_HOST PASSED                      [  0%]
test/test_support.py::TestSupport::test_args_from_interpreter_flags PASSED [  
0%]
test/test_support.py::TestSupport::test_bind_port PASSED                 [  0%]
test/test_support.py::TestSupport::test_captured_stderr PASSED           [  1%]
test/test_support.py::TestSupport::test_captured_stdin PASSED            [  1%]
test/test_support.py::TestSupport::test_captured_stdout PASSED           [  1%]
test/test_support.py::TestSupport::test_change_cwd PASSED                [  1%]
test/test_support.py::TestSupport::test_change_cwd__chdir_warning PASSED [  1%]
test/test_support.py::TestSupport::test_change_cwd__non_existent_dir PASSED [  
2%]
test/test_support.py::TestSupport::test_change_cwd__non_existent_dir__quiet_true
 PASSED [  2%]
test/test_support.py::TestSupport::test_check__all__ PASSED              [  2%]
test/test_support.py::TestSupport::test_check_syntax_error PASSED        [  2%]
test/test_support.py::TestSupport::test_detect_api_mismatch PASSED       [  2%]
test/test_support.py::TestSupport::test_detect_api_mismatch__ignore PASSED [  
3%]
test/test_support.py::TestSupport::test_fd_count PASSED                  [  3%]
test/test_support.py::TestSupport::test_find_unused_port PASSED          [  3%]
test/test_support.py::TestSupport::test_forget PASSED                    [  3%]
test/test_support.py::TestSupport::test_gc_collect PASSED                [  3%]
test/test_support.py::TestSupport::test_get_attribute PASSED             [  4%]
test/test_support.py::TestSupport::test_get_original_stdout SKIPPED      [  4%]
test/test_support.py::TestSupport::test_import_fresh_module PASSED       [  4%]
test/test_support.py::TestSupport::test_import_module PASSED             [  4%]
test/test_support.py::TestSupport::test_make_bad_fd PASSED               [  4%]
test/test_support.py::TestSupport::test_match_test PASSED                [  5%]
test/test_support.py::TestSupport::test_optim_args_from_interpreter_flags 
PASSED [  5%]
test/test_support.py::TestSupport::test_python_is_optimized PASSED       [  5%]
test/test_support.py::TestSupport::test_reap_children PASSED             [  5%]
test/test_support.py::TestSupport::test_rmtree PASSED                    [  5%]
test/test_support.py::TestSupport::test_sortdict PASSED                  [  6%]
test/test_support.py::TestSupport::test_swap_attr PASSED                 [  6%]
test/test_support.py::TestSupport::test_swap_item PASSED                 [  6%]
test/test_support.py::TestSupport::test_temp_cwd PASSED                  [  6%]
test/test_support.py::TestSupport::test_temp_cwd__name_none PASSED       [  6%]
test/test_support.py::TestSupport::test_temp_dir PASSED                  [  7%]
test/test_support.py::TestSupport::test_temp_dir__existing_dir__quiet_default 
PASSED [  7%]
test/test_support.py::TestSupport::test_temp_dir__existing_dir__quiet_true 
PASSED [  7%]
test/test_support.py::TestSupport::test_temp_dir__path_none PASSED       [  7%]
test/test_support.py::TestSupport::test_unlink PASSED                    [  7%]
test/test_support.py::TestSupport::test_unload PASSED                    [  8%]
test/test_support.py::test_main PASSED                                   [  8%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_absolute_arcnames PASSED 
[  8%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_add_file_after_2107 
PASSED [  8%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_add_file_before_1980 
PASSED [  8%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_append_to_concatenated_zip_file
 PASSED [  9%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_append_to_non_zip_file 
PASSED [  9%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_append_to_zip_file PASSED 
[  9%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_basic PASSED       [  9%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_compresslevel_basic 
PASSED [  9%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_ignores_newline_at_end 
PASSED [ 10%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_ignores_stuff_appended_past_comments
 PASSED [ 10%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_iterlines PASSED   [ 10%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_open PASSED        [ 10%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_open_with_pathlike PASSED 
[ 10%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_per_file_compresslevel 
PASSED [ 11%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_random_open PASSED [ 11%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_read1 PASSED       [ 11%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_read1_10 PASSED    [ 11%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_read_concatenated_zip_file
 PASSED [ 11%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_read_return_size PASSED [ 
12%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_readline PASSED    [ 12%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_readline_read PASSED [ 
12%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_readlines PASSED   [ 12%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_repr PASSED        [ 12%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_truncated_zipfile PASSED 
[ 13%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_write_default_name PASSED 
[ 13%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_write_to_readonly PASSED 
[ 13%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_writestr_compression 
PASSED [ 13%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_writestr_compresslevel 
PASSED [ 13%]
test/test_zipfile.py::StoredTestsWithSourceFile::test_writestr_permissions 
PASSED [ 14%]
test/test_zipfile.py::DeflateTestsWithSourceFile::test_basic PASSED      [ 14%]
test/test_zipfile.py::DeflateTestsWithSourceFile::test_compresslevel_basic 
PASSED [ 14%]
test/test_zipfile.py::DeflateTestsWithSourceFile::test_iterlines PASSED  [ 14%]
test/test_zipfile.py::DeflateTestsWithSourceFile::test_low_compression PASSED [ 
14%]
test/test_zipfile.py::DeflateTestsWithSourceFile::test_open PASSED       [ 15%]
test/test_zipfile.py::DeflateTestsWithSourceFile::test_open_with_pathlike 
PASSED [ 15%]
test/test_zipfile.py::DeflateTestsWithSourceFile::test_per_file_compression 
PASSED [ 15%]
test/test_zipfile.py::DeflateTestsWithSourceFile::test_per_file_compresslevel 
PASSED [ 15%]
test/test_zipfile.py::DeflateTestsWithSourceFile::test_random_open PASSED [ 15%]
test/test_zipfile.py::DeflateTestsWithSourceFile::test_read1 PASSED      [ 16%]
test/test_zipfile.py::DeflateTestsWithSourceFile::test_read1_10 PASSED   [ 16%]
test/test_zipfile.py::DeflateTestsWithSourceFile::test_read_return_size PASSED 
[ 16%]
test/test_zipfile.py::DeflateTestsWithSourceFile::test_readline PASSED   [ 16%]
test/test_zipfile.py::DeflateTestsWithSourceFile::test_readline_read PASSED [ 
16%]
test/test_zipfile.py::DeflateTestsWithSourceFile::test_readlines PASSED  [ 17%]
test/test_zipfile.py::DeflateTestsWithSourceFile::test_repr PASSED       [ 17%]
test/test_zipfile.py::DeflateTestsWithSourceFile::test_truncated_zipfile PASSED 
[ 17%]
test/test_zipfile.py::DeflateTestsWithSourceFile::test_writestr_compression 
PASSED [ 17%]
test/test_zipfile.py::DeflateTestsWithSourceFile::test_writestr_compresslevel 
PASSED [ 17%]
test/test_zipfile.py::Bzip2TestsWithSourceFile::test_basic PASSED        [ 18%]
test/test_zipfile.py::Bzip2TestsWithSourceFile::test_compresslevel_basic PASSED 
[ 18%]
test/test_zipfile.py::Bzip2TestsWithSourceFile::test_iterlines PASSED    [ 18%]
test/test_zipfile.py::Bzip2TestsWithSourceFile::test_low_compression PASSED [ 
18%]
test/test_zipfile.py::Bzip2TestsWithSourceFile::test_open PASSED         [ 18%]
test/test_zipfile.py::Bzip2TestsWithSourceFile::test_open_with_pathlike PASSED 
[ 19%]
test/test_zipfile.py::Bzip2TestsWithSourceFile::test_per_file_compresslevel 
PASSED [ 19%]
test/test_zipfile.py::Bzip2TestsWithSourceFile::test_random_open PASSED  [ 19%]
test/test_zipfile.py::Bzip2TestsWithSourceFile::test_read1 PASSED        [ 19%]
test/test_zipfile.py::Bzip2TestsWithSourceFile::test_read1_10 PASSED     [ 19%]
test/test_zipfile.py::Bzip2TestsWithSourceFile::test_read_return_size PASSED [ 
20%]
test/test_zipfile.py::Bzip2TestsWithSourceFile::test_readline PASSED     [ 20%]
test/test_zipfile.py::Bzip2TestsWithSourceFile::test_readline_read PASSED [ 20%]
test/test_zipfile.py::Bzip2TestsWithSourceFile::test_readlines PASSED    [ 20%]
test/test_zipfile.py::Bzip2TestsWithSourceFile::test_repr PASSED         [ 20%]
test/test_zipfile.py::Bzip2TestsWithSourceFile::test_truncated_zipfile PASSED [ 
21%]
test/test_zipfile.py::Bzip2TestsWithSourceFile::test_writestr_compression 
PASSED [ 21%]
test/test_zipfile.py::Bzip2TestsWithSourceFile::test_writestr_compresslevel 
PASSED [ 21%]
test/test_zipfile.py::LzmaTestsWithSourceFile::test_basic PASSED         [ 21%]
test/test_zipfile.py::LzmaTestsWithSourceFile::test_compresslevel_basic PASSED 
[ 21%]
test/test_zipfile.py::LzmaTestsWithSourceFile::test_iterlines PASSED     [ 22%]
test/test_zipfile.py::LzmaTestsWithSourceFile::test_low_compression PASSED [ 
22%]
test/test_zipfile.py::LzmaTestsWithSourceFile::test_open PASSED          [ 22%]
test/test_zipfile.py::LzmaTestsWithSourceFile::test_open_with_pathlike PASSED [ 
22%]
test/test_zipfile.py::LzmaTestsWithSourceFile::test_per_file_compresslevel 
PASSED [ 22%]
test/test_zipfile.py::LzmaTestsWithSourceFile::test_random_open PASSED   [ 23%]
test/test_zipfile.py::LzmaTestsWithSourceFile::test_read1 PASSED         [ 23%]
test/test_zipfile.py::LzmaTestsWithSourceFile::test_read1_10 PASSED      [ 23%]
test/test_zipfile.py::LzmaTestsWithSourceFile::test_read_return_size PASSED [ 
23%]
test/test_zipfile.py::LzmaTestsWithSourceFile::test_readline PASSED      [ 23%]
test/test_zipfile.py::LzmaTestsWithSourceFile::test_readline_read PASSED [ 24%]
test/test_zipfile.py::LzmaTestsWithSourceFile::test_readlines PASSED     [ 24%]
test/test_zipfile.py::LzmaTestsWithSourceFile::test_repr PASSED          [ 24%]
test/test_zipfile.py::LzmaTestsWithSourceFile::test_truncated_zipfile PASSED [ 
24%]
test/test_zipfile.py::LzmaTestsWithSourceFile::test_writestr_compression PASSED 
[ 24%]
test/test_zipfile.py::LzmaTestsWithSourceFile::test_writestr_compresslevel 
PASSED [ 25%]
test/test_zipfile.py::StoredTestZip64InSmallFiles::test_absolute_arcnames 
PASSED [ 25%]
test/test_zipfile.py::StoredTestZip64InSmallFiles::test_append PASSED    [ 25%]
test/test_zipfile.py::StoredTestZip64InSmallFiles::test_bad_zip64_extra PASSED 
[ 25%]
test/test_zipfile.py::StoredTestZip64InSmallFiles::test_basic PASSED     [ 25%]
test/test_zipfile.py::StoredTestZip64InSmallFiles::test_generated_valid_zip64_extra
 PASSED [ 25%]
test/test_zipfile.py::StoredTestZip64InSmallFiles::test_large_file_exception 
PASSED [ 26%]
test/test_zipfile.py::StoredTestZip64InSmallFiles::test_too_many_files PASSED [ 
26%]
test/test_zipfile.py::StoredTestZip64InSmallFiles::test_too_many_files_append 
PASSED [ 26%]
test/test_zipfile.py::DeflateTestZip64InSmallFiles::test_basic PASSED    [ 26%]
test/test_zipfile.py::DeflateTestZip64InSmallFiles::test_too_many_files PASSED 
[ 26%]
test/test_zipfile.py::DeflateTestZip64InSmallFiles::test_too_many_files_append 
PASSED [ 27%]
test/test_zipfile.py::Bzip2TestZip64InSmallFiles::test_basic PASSED      [ 27%]
test/test_zipfile.py::Bzip2TestZip64InSmallFiles::test_too_many_files PASSED [ 
27%]
test/test_zipfile.py::Bzip2TestZip64InSmallFiles::test_too_many_files_append 
PASSED [ 27%]
test/test_zipfile.py::LzmaTestZip64InSmallFiles::test_basic PASSED       [ 27%]
test/test_zipfile.py::LzmaTestZip64InSmallFiles::test_too_many_files PASSED [ 
28%]
test/test_zipfile.py::LzmaTestZip64InSmallFiles::test_too_many_files_append 
PASSED [ 28%]
test/test_zipfile.py::StoredWriterTests::test_close_after_close PASSED   [ 28%]
test/test_zipfile.py::StoredWriterTests::test_write_after_close PASSED   [ 28%]
test/test_zipfile.py::DeflateWriterTests::test_close_after_close PASSED  [ 28%]
test/test_zipfile.py::DeflateWriterTests::test_write_after_close PASSED  [ 29%]
test/test_zipfile.py::Bzip2WriterTests::test_close_after_close PASSED    [ 29%]
test/test_zipfile.py::Bzip2WriterTests::test_write_after_close PASSED    [ 29%]
test/test_zipfile.py::LzmaWriterTests::test_close_after_close PASSED     [ 29%]
test/test_zipfile.py::LzmaWriterTests::test_write_after_close PASSED     [ 29%]
test/test_zipfile.py::PyZipFileTests::test_write_filtered_python_package PASSED 
[ 30%]
test/test_zipfile.py::PyZipFileTests::test_write_non_pyfile PASSED       [ 30%]
test/test_zipfile.py::PyZipFileTests::test_write_pathlike PASSED         [ 30%]
test/test_zipfile.py::PyZipFileTests::test_write_pyfile PASSED           [ 30%]
test/test_zipfile.py::PyZipFileTests::test_write_pyfile_bad_syntax PASSED [ 30%]
test/test_zipfile.py::PyZipFileTests::test_write_python_directory PASSED [ 31%]
test/test_zipfile.py::PyZipFileTests::test_write_python_directory_filtered 
PASSED [ 31%]
test/test_zipfile.py::PyZipFileTests::test_write_python_package SKIPPED  [ 31%]
test/test_zipfile.py::PyZipFileTests::test_write_with_optimization SKIPPED [ 
31%]
test/test_zipfile.py::ExtractTests::test_extract PASSED                  [ 31%]
test/test_zipfile.py::ExtractTests::test_extract_all PASSED              [ 32%]
test/test_zipfile.py::ExtractTests::test_extract_all_with_target PASSED  [ 32%]
test/test_zipfile.py::ExtractTests::test_extract_all_with_target_pathlike 
PASSED [ 32%]
test/test_zipfile.py::ExtractTests::test_extract_hackers_arcnames_common_cases 
PASSED [ 32%]
test/test_zipfile.py::ExtractTests::test_extract_hackers_arcnames_posix_only 
PASSED [ 32%]
test/test_zipfile.py::ExtractTests::test_extract_hackers_arcnames_windows_only 
SKIPPED [ 33%]
test/test_zipfile.py::ExtractTests::test_extract_with_target PASSED      [ 33%]
test/test_zipfile.py::ExtractTests::test_extract_with_target_pathlike PASSED [ 
33%]
test/test_zipfile.py::ExtractTests::test_sanitize_windows_name PASSED    [ 33%]
test/test_zipfile.py::OtherTests::test_bad_compression_mode PASSED       [ 33%]
test/test_zipfile.py::OtherTests::test_bad_constructor_mode PASSED       [ 34%]
test/test_zipfile.py::OtherTests::test_bad_open_mode PASSED              [ 34%]
test/test_zipfile.py::OtherTests::test_change_comment_in_empty_archive PASSED [ 
34%]
test/test_zipfile.py::OtherTests::test_change_comment_in_nonempty_archive 
PASSED [ 34%]
test/test_zipfile.py::OtherTests::test_close PASSED                      [ 34%]
test/test_zipfile.py::OtherTests::test_close_erroneous_file PASSED       [ 35%]
test/test_zipfile.py::OtherTests::test_close_on_exception PASSED         [ 35%]
test/test_zipfile.py::OtherTests::test_closed_zip_raises_ValueError PASSED [ 
35%]
test/test_zipfile.py::OtherTests::test_comments PASSED                   [ 35%]
test/test_zipfile.py::OtherTests::test_create_non_existent_file_for_append 
PASSED [ 35%]
test/test_zipfile.py::OtherTests::test_create_zipinfo_before_1980 PASSED [ 36%]
test/test_zipfile.py::OtherTests::test_damaged_zipfile PASSED            [ 36%]
test/test_zipfile.py::OtherTests::test_empty_file_raises_BadZipFile PASSED [ 
36%]
test/test_zipfile.py::OtherTests::test_empty_zipfile PASSED              [ 36%]
test/test_zipfile.py::OtherTests::test_exclusive_create_zip_file PASSED  [ 36%]
test/test_zipfile.py::OtherTests::test_is_zip_erroneous_file PASSED      [ 37%]
test/test_zipfile.py::OtherTests::test_is_zip_valid_file PASSED          [ 37%]
test/test_zipfile.py::OtherTests::test_non_existent_file_raises_OSError PASSED 
[ 37%]
test/test_zipfile.py::OtherTests::test_null_byte_in_filename PASSED      [ 37%]
test/test_zipfile.py::OtherTests::test_open_conflicting_handles PASSED   [ 37%]
test/test_zipfile.py::OtherTests::test_open_empty_file PASSED            [ 38%]
test/test_zipfile.py::OtherTests::test_open_non_existent_item PASSED     [ 38%]
test/test_zipfile.py::OtherTests::test_open_via_zip_info PASSED          [ 38%]
test/test_zipfile.py::OtherTests::test_read0 PASSED                      [ 38%]
test/test_zipfile.py::OtherTests::test_read_unicode_filenames PASSED     [ 38%]
test/test_zipfile.py::OtherTests::test_seek_tell PASSED                  [ 39%]
test/test_zipfile.py::OtherTests::test_struct_sizes PASSED               [ 39%]
test/test_zipfile.py::OtherTests::test_unicode_comment PASSED            [ 39%]
test/test_zipfile.py::OtherTests::test_unsupported_compression PASSED    [ 39%]
test/test_zipfile.py::OtherTests::test_unsupported_version PASSED        [ 39%]
test/test_zipfile.py::OtherTests::test_write_unicode_filenames PASSED    [ 40%]
test/test_zipfile.py::OtherTests::test_writestr_extended_local_header_issue1202 
PASSED [ 40%]
test/test_zipfile.py::OtherTests::test_zipfile_with_short_extra_field PASSED [ 
40%]
test/test_zipfile.py::StoredBadCrcTests::test_read_with_bad_crc PASSED   [ 40%]
test/test_zipfile.py::StoredBadCrcTests::test_testzip_with_bad_crc PASSED [ 40%]
test/test_zipfile.py::DeflateBadCrcTests::test_read_with_bad_crc PASSED  [ 41%]
test/test_zipfile.py::DeflateBadCrcTests::test_testzip_with_bad_crc PASSED [ 
41%]
test/test_zipfile.py::Bzip2BadCrcTests::test_read_with_bad_crc PASSED    [ 41%]
test/test_zipfile.py::Bzip2BadCrcTests::test_testzip_with_bad_crc PASSED [ 41%]
test/test_zipfile.py::LzmaBadCrcTests::test_read_with_bad_crc PASSED     [ 41%]
test/test_zipfile.py::LzmaBadCrcTests::test_testzip_with_bad_crc PASSED  [ 42%]
test/test_zipfile.py::DecryptionTests::test_bad_password PASSED          [ 42%]
test/test_zipfile.py::DecryptionTests::test_good_password PASSED         [ 42%]
test/test_zipfile.py::DecryptionTests::test_no_password PASSED           [ 42%]
test/test_zipfile.py::DecryptionTests::test_seek_tell PASSED             [ 42%]
test/test_zipfile.py::DecryptionTests::test_unicode_password PASSED      [ 43%]
test/test_zipfile.py::StoredTestsWithRandomBinaryFiles::test_open PASSED [ 43%]
test/test_zipfile.py::StoredTestsWithRandomBinaryFiles::test_random_open PASSED 
[ 43%]
test/test_zipfile.py::StoredTestsWithRandomBinaryFiles::test_read PASSED [ 43%]
test/test_zipfile.py::DeflateTestsWithRandomBinaryFiles::test_open PASSED [ 43%]
test/test_zipfile.py::DeflateTestsWithRandomBinaryFiles::test_random_open 
PASSED [ 44%]
test/test_zipfile.py::DeflateTestsWithRandomBinaryFiles::test_read PASSED [ 44%]
test/test_zipfile.py::Bzip2TestsWithRandomBinaryFiles::test_open PASSED  [ 44%]
test/test_zipfile.py::Bzip2TestsWithRandomBinaryFiles::test_random_open PASSED 
[ 44%]
test/test_zipfile.py::Bzip2TestsWithRandomBinaryFiles::test_read PASSED  [ 44%]
test/test_zipfile.py::LzmaTestsWithRandomBinaryFiles::test_open PASSED   [ 45%]
test/test_zipfile.py::LzmaTestsWithRandomBinaryFiles::test_random_open PASSED [ 
45%]
test/test_zipfile.py::LzmaTestsWithRandomBinaryFiles::test_read PASSED   [ 45%]
test/test_zipfile.py::UnseekableTests::test_open_write PASSED            [ 45%]
test/test_zipfile.py::UnseekableTests::test_write PASSED                 [ 45%]
test/test_zipfile.py::UnseekableTests::test_writestr PASSED              [ 46%]
test/test_zipfile.py::TestsWithMultipleOpens::test_different_file PASSED [ 46%]
test/test_zipfile.py::TestsWithMultipleOpens::test_interleaved PASSED    [ 46%]
test/test_zipfile.py::TestsWithMultipleOpens::test_many_opens PASSED     [ 46%]
test/test_zipfile.py::TestsWithMultipleOpens::test_read_after_close PASSED [ 
46%]
test/test_zipfile.py::TestsWithMultipleOpens::test_read_after_write PASSED [ 
47%]
test/test_zipfile.py::TestsWithMultipleOpens::test_same_file PASSED      [ 47%]
test/test_zipfile.py::TestsWithMultipleOpens::test_write_after_read PASSED [ 
47%]
test/test_zipfile.py::TestsWithMultipleOpens::test_write_while_reading PASSED [ 
47%]
test/test_zipfile.py::TestWithDirectory::test_bug_6050 PASSED            [ 47%]
test/test_zipfile.py::TestWithDirectory::test_extract_dir PASSED         [ 48%]
test/test_zipfile.py::TestWithDirectory::test_write_dir PASSED           [ 48%]
test/test_zipfile.py::TestWithDirectory::test_writestr_dir PASSED        [ 48%]
test/test_zipfile.py::ZipInfoTests::test_from_dir PASSED                 [ 48%]
test/test_zipfile.py::ZipInfoTests::test_from_file PASSED                [ 48%]
test/test_zipfile.py::ZipInfoTests::test_from_file_bytes PASSED          [ 49%]
test/test_zipfile.py::ZipInfoTests::test_from_file_fileno PASSED         [ 49%]
test/test_zipfile.py::ZipInfoTests::test_from_file_pathlike PASSED       [ 49%]
test/test_zipfile.py::CommandLineTest::test_list_command PASSED          [ 49%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_absolute_arcnames PASSED 
[ 49%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_add_file_after_2107 
PASSED [ 50%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_add_file_before_1980 
PASSED [ 50%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_append_to_concatenated_zip_file
 PASSED [ 50%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_append_to_non_zip_file 
PASSED [ 50%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_append_to_zip_file 
PASSED [ 50%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_basic PASSED      [ 50%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_compresslevel_basic 
PASSED [ 51%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_ignores_newline_at_end 
PASSED [ 51%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_ignores_stuff_appended_past_comments
 PASSED [ 51%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_iterlines PASSED  [ 51%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_open PASSED       [ 51%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_open_with_pathlike 
PASSED [ 52%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_per_file_compresslevel 
PASSED [ 52%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_random_open PASSED [ 52%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_read1 PASSED      [ 52%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_read1_10 PASSED   [ 52%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_read_concatenated_zip_file
 PASSED [ 53%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_read_return_size PASSED 
[ 53%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_readline PASSED   [ 53%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_readline_read PASSED [ 
53%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_readlines PASSED  [ 53%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_repr PASSED       [ 54%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_truncated_zipfile PASSED 
[ 54%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_write_default_name 
PASSED [ 54%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_write_to_readonly PASSED 
[ 54%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_writestr_compression 
PASSED [ 54%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_writestr_compresslevel 
PASSED [ 55%]
test/test_zipfile2.py::StoredTestsWithSourceFile::test_writestr_permissions 
PASSED [ 55%]
test/test_zipfile2.py::DeflateTestsWithSourceFile::test_basic PASSED     [ 55%]
test/test_zipfile2.py::DeflateTestsWithSourceFile::test_compresslevel_basic 
PASSED [ 55%]
test/test_zipfile2.py::DeflateTestsWithSourceFile::test_iterlines PASSED [ 55%]
test/test_zipfile2.py::DeflateTestsWithSourceFile::test_low_compression PASSED 
[ 56%]
test/test_zipfile2.py::DeflateTestsWithSourceFile::test_open PASSED      [ 56%]
test/test_zipfile2.py::DeflateTestsWithSourceFile::test_open_with_pathlike 
PASSED [ 56%]
test/test_zipfile2.py::DeflateTestsWithSourceFile::test_per_file_compression 
PASSED [ 56%]
test/test_zipfile2.py::DeflateTestsWithSourceFile::test_per_file_compresslevel 
PASSED [ 56%]
test/test_zipfile2.py::DeflateTestsWithSourceFile::test_random_open PASSED [ 
57%]
test/test_zipfile2.py::DeflateTestsWithSourceFile::test_read1 PASSED     [ 57%]
test/test_zipfile2.py::DeflateTestsWithSourceFile::test_read1_10 PASSED  [ 57%]
test/test_zipfile2.py::DeflateTestsWithSourceFile::test_read_return_size PASSED 
[ 57%]
test/test_zipfile2.py::DeflateTestsWithSourceFile::test_readline PASSED  [ 57%]
test/test_zipfile2.py::DeflateTestsWithSourceFile::test_readline_read PASSED [ 
58%]
test/test_zipfile2.py::DeflateTestsWithSourceFile::test_readlines PASSED [ 58%]
test/test_zipfile2.py::DeflateTestsWithSourceFile::test_repr PASSED      [ 58%]
test/test_zipfile2.py::DeflateTestsWithSourceFile::test_truncated_zipfile 
PASSED [ 58%]
test/test_zipfile2.py::DeflateTestsWithSourceFile::test_writestr_compression 
PASSED [ 58%]
test/test_zipfile2.py::DeflateTestsWithSourceFile::test_writestr_compresslevel 
PASSED [ 59%]
test/test_zipfile2.py::Bzip2TestsWithSourceFile::test_basic PASSED       [ 59%]
test/test_zipfile2.py::Bzip2TestsWithSourceFile::test_compresslevel_basic 
PASSED [ 59%]
test/test_zipfile2.py::Bzip2TestsWithSourceFile::test_iterlines PASSED   [ 59%]
test/test_zipfile2.py::Bzip2TestsWithSourceFile::test_low_compression PASSED [ 
59%]
test/test_zipfile2.py::Bzip2TestsWithSourceFile::test_open PASSED        [ 60%]
test/test_zipfile2.py::Bzip2TestsWithSourceFile::test_open_with_pathlike PASSED 
[ 60%]
test/test_zipfile2.py::Bzip2TestsWithSourceFile::test_per_file_compresslevel 
PASSED [ 60%]
test/test_zipfile2.py::Bzip2TestsWithSourceFile::test_random_open PASSED [ 60%]
test/test_zipfile2.py::Bzip2TestsWithSourceFile::test_read1 PASSED       [ 60%]
test/test_zipfile2.py::Bzip2TestsWithSourceFile::test_read1_10 PASSED    [ 61%]
test/test_zipfile2.py::Bzip2TestsWithSourceFile::test_read_return_size PASSED [ 
61%]
test/test_zipfile2.py::Bzip2TestsWithSourceFile::test_readline PASSED    [ 61%]
test/test_zipfile2.py::Bzip2TestsWithSourceFile::test_readline_read PASSED [ 
61%]
test/test_zipfile2.py::Bzip2TestsWithSourceFile::test_readlines PASSED   [ 61%]
test/test_zipfile2.py::Bzip2TestsWithSourceFile::test_repr PASSED        [ 62%]
test/test_zipfile2.py::Bzip2TestsWithSourceFile::test_truncated_zipfile PASSED 
[ 62%]
test/test_zipfile2.py::Bzip2TestsWithSourceFile::test_writestr_compression 
PASSED [ 62%]
test/test_zipfile2.py::Bzip2TestsWithSourceFile::test_writestr_compresslevel 
PASSED [ 62%]
test/test_zipfile2.py::LzmaTestsWithSourceFile::test_basic PASSED        [ 62%]
test/test_zipfile2.py::LzmaTestsWithSourceFile::test_compresslevel_basic PASSED 
[ 63%]
test/test_zipfile2.py::LzmaTestsWithSourceFile::test_iterlines PASSED    [ 63%]
test/test_zipfile2.py::LzmaTestsWithSourceFile::test_low_compression PASSED [ 
63%]
test/test_zipfile2.py::LzmaTestsWithSourceFile::test_open PASSED         [ 63%]
test/test_zipfile2.py::LzmaTestsWithSourceFile::test_open_with_pathlike PASSED 
[ 63%]
test/test_zipfile2.py::LzmaTestsWithSourceFile::test_per_file_compresslevel 
PASSED [ 64%]
test/test_zipfile2.py::LzmaTestsWithSourceFile::test_random_open PASSED  [ 64%]
test/test_zipfile2.py::LzmaTestsWithSourceFile::test_read1 PASSED        [ 64%]
test/test_zipfile2.py::LzmaTestsWithSourceFile::test_read1_10 PASSED     [ 64%]
test/test_zipfile2.py::LzmaTestsWithSourceFile::test_read_return_size PASSED [ 
64%]
test/test_zipfile2.py::LzmaTestsWithSourceFile::test_readline PASSED     [ 65%]
test/test_zipfile2.py::LzmaTestsWithSourceFile::test_readline_read PASSED [ 65%]
test/test_zipfile2.py::LzmaTestsWithSourceFile::test_readlines PASSED    [ 65%]
test/test_zipfile2.py::LzmaTestsWithSourceFile::test_repr PASSED         [ 65%]
test/test_zipfile2.py::LzmaTestsWithSourceFile::test_truncated_zipfile PASSED [ 
65%]
test/test_zipfile2.py::LzmaTestsWithSourceFile::test_writestr_compression 
PASSED [ 66%]
test/test_zipfile2.py::LzmaTestsWithSourceFile::test_writestr_compresslevel 
PASSED [ 66%]
test/test_zipfile2.py::StoredTestZip64InSmallFiles::test_absolute_arcnames 
PASSED [ 66%]
test/test_zipfile2.py::StoredTestZip64InSmallFiles::test_append PASSED   [ 66%]
test/test_zipfile2.py::StoredTestZip64InSmallFiles::test_basic PASSED    [ 66%]
test/test_zipfile2.py::StoredTestZip64InSmallFiles::test_large_file_exception 
PASSED [ 67%]
test/test_zipfile2.py::StoredTestZip64InSmallFiles::test_too_many_files PASSED 
[ 67%]
test/test_zipfile2.py::StoredTestZip64InSmallFiles::test_too_many_files_append 
PASSED [ 67%]
test/test_zipfile2.py::DeflateTestZip64InSmallFiles::test_basic PASSED   [ 67%]
test/test_zipfile2.py::DeflateTestZip64InSmallFiles::test_too_many_files PASSED 
[ 67%]
test/test_zipfile2.py::DeflateTestZip64InSmallFiles::test_too_many_files_append 
PASSED [ 68%]
test/test_zipfile2.py::Bzip2TestZip64InSmallFiles::test_basic PASSED     [ 68%]
test/test_zipfile2.py::Bzip2TestZip64InSmallFiles::test_too_many_files PASSED [ 
68%]
test/test_zipfile2.py::Bzip2TestZip64InSmallFiles::test_too_many_files_append 
PASSED [ 68%]
test/test_zipfile2.py::LzmaTestZip64InSmallFiles::test_basic PASSED      [ 68%]
test/test_zipfile2.py::LzmaTestZip64InSmallFiles::test_too_many_files PASSED [ 
69%]
test/test_zipfile2.py::LzmaTestZip64InSmallFiles::test_too_many_files_append 
PASSED [ 69%]
test/test_zipfile2.py::StoredWriterTests::test_close_after_close PASSED  [ 69%]
test/test_zipfile2.py::StoredWriterTests::test_write_after_close PASSED  [ 69%]
test/test_zipfile2.py::DeflateWriterTests::test_close_after_close PASSED [ 69%]
test/test_zipfile2.py::DeflateWriterTests::test_write_after_close PASSED [ 70%]
test/test_zipfile2.py::Bzip2WriterTests::test_close_after_close PASSED   [ 70%]
test/test_zipfile2.py::Bzip2WriterTests::test_write_after_close PASSED   [ 70%]
test/test_zipfile2.py::LzmaWriterTests::test_close_after_close PASSED    [ 70%]
test/test_zipfile2.py::LzmaWriterTests::test_write_after_close PASSED    [ 70%]
test/test_zipfile2.py::PyZipFileTests::test_write_filtered_python_package 
PASSED [ 71%]
test/test_zipfile2.py::PyZipFileTests::test_write_non_pyfile PASSED      [ 71%]
test/test_zipfile2.py::PyZipFileTests::test_write_pathlike PASSED        [ 71%]
test/test_zipfile2.py::PyZipFileTests::test_write_pyfile PASSED          [ 71%]
test/test_zipfile2.py::PyZipFileTests::test_write_pyfile_bad_syntax PASSED [ 
71%]
test/test_zipfile2.py::PyZipFileTests::test_write_python_directory PASSED [ 72%]
test/test_zipfile2.py::PyZipFileTests::test_write_python_directory_filtered 
PASSED [ 72%]
test/test_zipfile2.py::PyZipFileTests::test_write_python_package SKIPPED [ 72%]
test/test_zipfile2.py::PyZipFileTests::test_write_with_optimization SKIPPED [ 
72%]
test/test_zipfile2.py::ExtractTests::test_extract PASSED                 [ 72%]
test/test_zipfile2.py::ExtractTests::test_extract_all PASSED             [ 73%]
test/test_zipfile2.py::ExtractTests::test_extract_all_with_target PASSED [ 73%]
test/test_zipfile2.py::ExtractTests::test_extract_all_with_target_pathlike 
PASSED [ 73%]
test/test_zipfile2.py::ExtractTests::test_extract_hackers_arcnames_common_cases 
PASSED [ 73%]
test/test_zipfile2.py::ExtractTests::test_extract_hackers_arcnames_posix_only 
PASSED [ 73%]
test/test_zipfile2.py::ExtractTests::test_extract_hackers_arcnames_windows_only 
SKIPPED [ 74%]
test/test_zipfile2.py::ExtractTests::test_extract_with_target PASSED     [ 74%]
test/test_zipfile2.py::ExtractTests::test_extract_with_target_pathlike PASSED [ 
74%]
test/test_zipfile2.py::ExtractTests::test_sanitize_windows_name PASSED   [ 74%]
test/test_zipfile2.py::OtherTests::test_bad_compression_mode PASSED      [ 74%]
test/test_zipfile2.py::OtherTests::test_bad_constructor_mode PASSED      [ 75%]
test/test_zipfile2.py::OtherTests::test_bad_open_mode PASSED             [ 75%]
test/test_zipfile2.py::OtherTests::test_change_comment_in_empty_archive PASSED 
[ 75%]
test/test_zipfile2.py::OtherTests::test_change_comment_in_nonempty_archive 
PASSED [ 75%]
test/test_zipfile2.py::OtherTests::test_close PASSED                     [ 75%]
test/test_zipfile2.py::OtherTests::test_close_erroneous_file PASSED      [ 75%]
test/test_zipfile2.py::OtherTests::test_close_on_exception PASSED        [ 76%]
test/test_zipfile2.py::OtherTests::test_closed_zip_raises_ValueError PASSED [ 
76%]
test/test_zipfile2.py::OtherTests::test_comments PASSED                  [ 76%]
test/test_zipfile2.py::OtherTests::test_create_non_existent_file_for_append 
PASSED [ 76%]
test/test_zipfile2.py::OtherTests::test_create_zipinfo_before_1980 PASSED [ 76%]
test/test_zipfile2.py::OtherTests::test_damaged_zipfile PASSED           [ 77%]
test/test_zipfile2.py::OtherTests::test_empty_file_raises_BadZipFile PASSED [ 
77%]
test/test_zipfile2.py::OtherTests::test_empty_zipfile PASSED             [ 77%]
test/test_zipfile2.py::OtherTests::test_exclusive_create_zip_file PASSED [ 77%]
test/test_zipfile2.py::OtherTests::test_is_zip_erroneous_file PASSED     [ 77%]
test/test_zipfile2.py::OtherTests::test_is_zip_valid_file PASSED         [ 78%]
test/test_zipfile2.py::OtherTests::test_non_existent_file_raises_OSError PASSED 
[ 78%]
test/test_zipfile2.py::OtherTests::test_null_byte_in_filename PASSED     [ 78%]
test/test_zipfile2.py::OtherTests::test_open_conflicting_handles PASSED  [ 78%]
test/test_zipfile2.py::OtherTests::test_open_empty_file PASSED           [ 78%]
test/test_zipfile2.py::OtherTests::test_open_non_existent_item PASSED    [ 79%]
test/test_zipfile2.py::OtherTests::test_open_via_zip_info PASSED         [ 79%]
test/test_zipfile2.py::OtherTests::test_read0 PASSED                     [ 79%]
test/test_zipfile2.py::OtherTests::test_read_unicode_filenames PASSED    [ 79%]
test/test_zipfile2.py::OtherTests::test_seek_tell PASSED                 [ 79%]
test/test_zipfile2.py::OtherTests::test_struct_sizes PASSED              [ 80%]
test/test_zipfile2.py::OtherTests::test_unicode_comment PASSED           [ 80%]
test/test_zipfile2.py::OtherTests::test_unsupported_compression PASSED   [ 80%]
test/test_zipfile2.py::OtherTests::test_unsupported_version PASSED       [ 80%]
test/test_zipfile2.py::OtherTests::test_write_unicode_filenames PASSED   [ 80%]
test/test_zipfile2.py::OtherTests::test_writestr_extended_local_header_issue1202
 PASSED [ 81%]
test/test_zipfile2.py::OtherTests::test_zipfile_with_short_extra_field PASSED [ 
81%]
test/test_zipfile2.py::StoredBadCrcTests::test_read_with_bad_crc PASSED  [ 81%]
test/test_zipfile2.py::StoredBadCrcTests::test_testzip_with_bad_crc PASSED [ 
81%]
test/test_zipfile2.py::DeflateBadCrcTests::test_read_with_bad_crc PASSED [ 81%]
test/test_zipfile2.py::DeflateBadCrcTests::test_testzip_with_bad_crc PASSED [ 
82%]
test/test_zipfile2.py::Bzip2BadCrcTests::test_read_with_bad_crc PASSED   [ 82%]
test/test_zipfile2.py::Bzip2BadCrcTests::test_testzip_with_bad_crc PASSED [ 82%]
test/test_zipfile2.py::LzmaBadCrcTests::test_read_with_bad_crc PASSED    [ 82%]
test/test_zipfile2.py::LzmaBadCrcTests::test_testzip_with_bad_crc PASSED [ 82%]
test/test_zipfile2.py::DecryptionTests::test_bad_password PASSED         [ 83%]
test/test_zipfile2.py::DecryptionTests::test_good_password PASSED        [ 83%]
test/test_zipfile2.py::DecryptionTests::test_no_password PASSED          [ 83%]
test/test_zipfile2.py::DecryptionTests::test_unicode_password PASSED     [ 83%]
test/test_zipfile2.py::StoredTestsWithRandomBinaryFiles::test_open PASSED [ 83%]
test/test_zipfile2.py::StoredTestsWithRandomBinaryFiles::test_random_open 
PASSED [ 84%]
test/test_zipfile2.py::StoredTestsWithRandomBinaryFiles::test_read PASSED [ 84%]
test/test_zipfile2.py::DeflateTestsWithRandomBinaryFiles::test_open PASSED [ 
84%]
test/test_zipfile2.py::DeflateTestsWithRandomBinaryFiles::test_random_open 
PASSED [ 84%]
test/test_zipfile2.py::DeflateTestsWithRandomBinaryFiles::test_read PASSED [ 
84%]
test/test_zipfile2.py::Bzip2TestsWithRandomBinaryFiles::test_open PASSED [ 85%]
test/test_zipfile2.py::Bzip2TestsWithRandomBinaryFiles::test_random_open PASSED 
[ 85%]
test/test_zipfile2.py::Bzip2TestsWithRandomBinaryFiles::test_read PASSED [ 85%]
test/test_zipfile2.py::LzmaTestsWithRandomBinaryFiles::test_open PASSED  [ 85%]
test/test_zipfile2.py::LzmaTestsWithRandomBinaryFiles::test_random_open PASSED 
[ 85%]
test/test_zipfile2.py::LzmaTestsWithRandomBinaryFiles::test_read PASSED  [ 86%]
test/test_zipfile2.py::UnseekableTests::test_open_write PASSED           [ 86%]
test/test_zipfile2.py::UnseekableTests::test_write PASSED                [ 86%]
test/test_zipfile2.py::UnseekableTests::test_writestr PASSED             [ 86%]
test/test_zipfile2.py::TestsWithMultipleOpens::test_different_file PASSED [ 86%]
test/test_zipfile2.py::TestsWithMultipleOpens::test_interleaved PASSED   [ 87%]
test/test_zipfile2.py::TestsWithMultipleOpens::test_many_opens PASSED    [ 87%]
test/test_zipfile2.py::TestsWithMultipleOpens::test_read_after_close PASSED [ 
87%]
test/test_zipfile2.py::TestsWithMultipleOpens::test_read_after_write PASSED [ 
87%]
test/test_zipfile2.py::TestsWithMultipleOpens::test_same_file PASSED     [ 87%]
test/test_zipfile2.py::TestsWithMultipleOpens::test_write_after_read PASSED [ 
88%]
test/test_zipfile2.py::TestsWithMultipleOpens::test_write_while_reading PASSED 
[ 88%]
test/test_zipfile2.py::TestWithDirectory::test_bug_6050 PASSED           [ 88%]
test/test_zipfile2.py::TestWithDirectory::test_extract_dir PASSED        [ 88%]
test/test_zipfile2.py::TestWithDirectory::test_write_dir PASSED          [ 88%]
test/test_zipfile2.py::TestWithDirectory::test_writestr_dir PASSED       [ 89%]
test/test_zipfile2.py::ZipInfoTests::test_from_dir PASSED                [ 89%]
test/test_zipfile2.py::ZipInfoTests::test_from_file PASSED               [ 89%]
test/test_zipfile2.py::ZipInfoTests::test_from_file_bytes PASSED         [ 89%]
test/test_zipfile2.py::ZipInfoTests::test_from_file_fileno PASSED        [ 89%]
test/test_zipfile2.py::ZipInfoTests::test_from_file_pathlike PASSED      [ 90%]
test/test_zipfile2.py::CommandLineTest::test_list_command PASSED         [ 90%]
test/test_zipfile64.py::TestsWithSourceFile::testDeflated PASSED         [ 90%]
test/test_zipfile64.py::TestsWithSourceFile::testStored SKIPPED (fun...) [ 90%]
test/test_zipfile64.py::TestsWithSourceFile::test_stream_one_big_file PASSED [ 
90%]
test/test_zipfile64.py::OtherTests::testMoreThan64kFiles PASSED          [ 91%]
test/test_zipfile64.py::OtherTests::testMoreThan64kFilesAppend PASSED    [ 91%]
test/test_zipfile_aes.py::WZAESKnownFileTests::test_decrypt_bad_crc_ae1 PASSED 
[ 91%]
test/test_zipfile_aes.py::WZAESKnownFileTests::test_decrypt_bad_crc_ae2 PASSED 
[ 91%]
test/test_zipfile_aes.py::WZAESKnownFileTests::test_decrypt_bad_hmac_ae1 PASSED 
[ 91%]
test/test_zipfile_aes.py::WZAESKnownFileTests::test_decrypt_bad_hmac_ae2 PASSED 
[ 92%]
test/test_zipfile_aes.py::WZAESKnownFileTests::test_decrypt_bad_password_fails 
PASSED [ 92%]
test/test_zipfile_aes.py::WZAESKnownFileTests::test_decrypt_known_good PASSED [ 
92%]
test/test_zipfile_aes.py::WZAESKnownFileTests::test_decrypt_zero_crc_ae2 PASSED 
[ 92%]
test/test_zipfile_aes.py::WZAESTests::test_aes_encryption_via_init PASSED [ 92%]
test/test_zipfile_aes.py::WZAESTests::test_aes_encryption_via_init_with_kwargs 
PASSED [ 93%]
test/test_zipfile_aes.py::WZAESTests::test_aes_invalid_strength PASSED   [ 93%]
test/test_zipfile_aes.py::WZAESTests::test_aes_strengths PASSED          [ 93%]
test/test_zipfile_aes.py::WZAESTests::test_force_wz_aes_version PASSED   [ 93%]
test/test_zipfile_aes.py::WZAESTests::test_local_header PASSED           [ 93%]
test/test_zipfile_aes.py::WZAESTests::test_read_password_required PASSED [ 94%]
test/test_zipfile_aes.py::WZAESTests::test_seek_tell PASSED              [ 94%]
test/test_zipfile_aes.py::WZAESTests::test_write_password_required PASSED [ 94%]
test/test_zipfile_aes.py::WZAESLZMATests::test_lzma_files PASSED         [ 94%]
test/test_zipfile_aes.py::WZAESStoredTestsWithRandomBinaryFiles::test_open 
PASSED [ 94%]
test/test_zipfile_aes.py::WZAESStoredTestsWithRandomBinaryFiles::test_random_open
 PASSED [ 95%]
test/test_zipfile_aes.py::WZAESStoredTestsWithRandomBinaryFiles::test_read 
PASSED [ 95%]
test/test_zipfile_aes.py::WZAESDeflateTestsWithRandomBinaryFiles::test_open 
PASSED [ 95%]
test/test_zipfile_aes.py::WZAESDeflateTestsWithRandomBinaryFiles::test_random_open
 PASSED [ 95%]
test/test_zipfile_aes.py::WZAESDeflateTestsWithRandomBinaryFiles::test_read 
PASSED [ 95%]
test/test_zipfile_aes.py::WZAESBzip2TestsWithRandomBinaryFiles::test_open 
PASSED [ 96%]
test/test_zipfile_aes.py::WZAESBzip2TestsWithRandomBinaryFiles::test_random_open
 PASSED [ 96%]
test/test_zipfile_aes.py::WZAESBzip2TestsWithRandomBinaryFiles::test_read 
PASSED [ 96%]
test/test_zipfile_aes.py::WZAESLzmaTestsWithRandomBinaryFiles::test_open PASSED 
[ 96%]
test/test_zipfile_aes.py::WZAESLzmaTestsWithRandomBinaryFiles::test_random_open 
PASSED [ 96%]
test/test_zipfile_aes.py::WZAESLzmaTestsWithRandomBinaryFiles::test_read PASSED 
[ 97%]
test/test_zipfile_aes.py::StoredTestZip64InSmallFiles::test_absolute_arcnames 
PASSED [ 97%]
test/test_zipfile_aes.py::StoredTestZip64InSmallFiles::test_append PASSED [ 97%]
test/test_zipfile_aes.py::StoredTestZip64InSmallFiles::test_basic PASSED [ 97%]
test/test_zipfile_aes.py::StoredTestZip64InSmallFiles::test_large_file_exception
 PASSED [ 97%]
test/test_zipfile_aes.py::StoredTestZip64InSmallFiles::test_too_many_files 
PASSED [ 98%]
test/test_zipfile_aes.py::StoredTestZip64InSmallFiles::test_too_many_files_append
 PASSED [ 98%]
test/test_zipfile_aes.py::DeflateTestZip64InSmallFiles::test_basic PASSED [ 98%]
test/test_zipfile_aes.py::DeflateTestZip64InSmallFiles::test_too_many_files 
PASSED [ 98%]
test/test_zipfile_aes.py::DeflateTestZip64InSmallFiles::test_too_many_files_append
 PASSED [ 98%]
test/test_zipfile_aes.py::Bzip2TestZip64InSmallFiles::test_basic PASSED  [ 99%]
test/test_zipfile_aes.py::Bzip2TestZip64InSmallFiles::test_too_many_files 
PASSED [ 99%]
test/test_zipfile_aes.py::Bzip2TestZip64InSmallFiles::test_too_many_files_append
 PASSED [ 99%]
test/test_zipfile_aes.py::LzmaTestZip64InSmallFiles::test_basic PASSED   [ 99%]
test/test_zipfile_aes.py::LzmaTestZip64InSmallFiles::test_too_many_files PASSED 
[ 99%]
test/test_zipfile_aes.py::LzmaTestZip64InSmallFiles::test_too_many_files_append 
PASSED [100%]

=========== 496 passed, 8 skipped, 9 deselected in 151.81s (0:02:31) ===========
I: pybuild pybuild:334: rm -rf 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pyzipper/build/test
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.13 
3.12" returned exit code 13
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-09-19T07:04:18Z


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

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

Reply via email to