Fixed reference leak in the "backslashreplace" error handler.
Fixed reference leak in the "backslashreplace" error handler.
Issue #21866: ZipFile.close() no longer writes ZIP64 central directory
records if allowZip64 is false.
Issue #21866: ZipFile.close() no longer writes ZIP64 central directory
records if allowZip64 is false.
Fixed test_large_file_exception. Ported tests for large count of files
to AbstractTestZip64InSmallFiles.
Fixed test_large_file_exception. Ported tests for large count of files
to AbstractTestZip64InSmallFiles.
Issue #20912: Now directories added to ZIP file have correct Unix and MS-DOS
directory attributes.
Issue #20912: Now directories added to ZIP file have correct Unix and MS-DOS
directory attributes.
Issue #22471: Avoid Python Launcher.app install problems by removing
vestigial Makefile step.
Issue #22471: Avoid Python Launcher.app install problems by removing
vestigial Makefile step.
Honour load_tests in the start_dir of discovery

Per http://bugs.python.org/issue22457 we were not honouring load_tests
in a package/__init__.py when that was the start_dir parameter, though
we do when it is a child package. The fix required a little care since
it introduces the possibility of infinite recursion.