File: ziptools/ziptools/docetc/1.1-upgrades/_README.txt

This folder demos and documents new features in version 1.1.
See the top-level README's "Versions" section for a full 
list of 1.1 upgrades.  All demos here were run on Mac OS
(Unix) except as noted.  Items here:

autoglobs-errortests.txt
    Demos 1.1's create-source auto-globbing (i.e., filename 
    expansion), and some of its improved error checking.

exfat-fix-folder-modtimes.png		
    Captures the fix for exFAT folder mod times on Mac OS:
    the LEFT is ziptools 1.0, the RIGHT is 1.1.

exfat-has-no-unix-perms.*
    Captures exFAT's lack of support for Unix-style permissions.

original-perms-noperms.png
    Captures the effect of the new permissions support for files,
    folders, and symlinks: the LEFT panel is the original folder,
    the MIDDLE shows it zipped/unzipped in 1.1 with -permissions, 
    and the RIGHT panel is 1.1's results without -permissions.
    These results were created in verify-1.1-permissions.txt.

py-2.X-3.X-zipoff.txt
    Demos Python 2.X and 3.X zipping and unzipping the same 
    content on Unix; results are the same, sans symlink modtimes.

py-2.X-fixes.txt
    Describes improvements made for running ziptools on Python
    2.X in version 1.1: non-ASCII filenames 2.X zips are now more
    portable, and do not trigger exceptions when printed to pipes.
	
verify-1.1-permissions.txt
    Demos 1.1 with and without permissions propagation, in 
    a short console log.  This also show's 1.1's new counter 
    statistics at the end of runs, and new interactive prompt.
    See original-perms-noperms.png for graphical results.

verify-1.1-permissions2.txt
    Demos 1.1 permissions in a console log again, full outputs.

windows-roundtrip-links-perms.png
    Demos the effects of copying Unix symlinks and permissions to
    and from Windows.  The LEFT panel is the original folder on Unix;
    the RIGHT is the same on Unix after zipping on Unix, unzipping 
    and rezipping on Windows, and unzipping on Unix again.  symlinks 
    survive the journey (sans modtimes) but all but read-only 
    permissions are lost.  ziptools can do no better.

platform-demos/
    Has a handful of screenshots and logs from Windows and 
    Android as a sample of cross-platform ziptools usage.
    See also ../1.2-upgrades/more-platform-demos/ for related
    Android and Windows demos captured after 1.1's release.



[Home page] Books Code Blog Python Author Train Find ©M.Lutz