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