2 # vim: set ts=4 sts=4 sw=4 textwidth=80:
5 A package which has many different types of PAR2Sets and their corresponding
8 Each (non-base) class in this package is able to repair, extract, and delete
9 extra files from the corresponding set of files.
12 __author__ = "Ira W. Snyder (devel@irasnyder.com)"
13 __copyright__ = "Copyright (c) 2006-2008 Ira W. Snyder (devel@irasnyder.com)"
14 __license__ = "GNU GPL v2 (or, at your option, any later version)"
16 # Utilities and a PAR2 file parser
20 # All of the PAR2Set classes
21 from CompareSet import CompareSet
23 from NewRAR import NewRAR
24 from OldRAR import OldRAR
25 from JoinProtected import JoinProtected
27 from NoExtract import NoExtract
29 from ExtractFirstBase import ExtractFirstBase
30 from ExtractFirstNewRAR import ExtractFirstNewRAR
31 from ExtractFirstOldRAR import ExtractFirstOldRAR
33 __all__ = ['utils', 'par2parser', 'CompareSet', 'Base', 'ExtractFirstBase',
34 'ExtractFirstNewRAR', 'ExtractFirstOldRAR', 'JoinProtected', 'Join',
35 'NewRAR', 'NoExtract', 'OldRAR', 'ZIP']