Major Update
[rarslave2.git] / PAR2Set / __init__.py
index b900b57..aa57931 100644 (file)
@@ -1,5 +1,5 @@
 #!/usr/bin/env python
-# vim: set ts=4 sts=4 sw=4 textwidth=92:
+# vim: set ts=4 sts=4 sw=4 textwidth=80:
 
 """
 A package which has many different types of PAR2Sets and their corresponding
@@ -10,19 +10,26 @@ extra files from the corresponding set of files.
 """
 
 __author__    = "Ira W. Snyder (devel@irasnyder.com)"
-__copyright__ = "Copyright (c) 2006, Ira W. Snyder (devel@irasnyder.com)"
+__copyright__ = "Copyright (c) 2006-2008 Ira W. Snyder (devel@irasnyder.com)"
 __license__   = "GNU GPL v2 (or, at your option, any later version)"
 
-import Base
-import ExtractFirstBase
-import ExtractFirstNewRAR
-import ExtractFirstOldRAR
-import Join
-import NewRAR
-import OldRAR
-import ZIP
-import NoExtract
+# Utilities and a PAR2 file parser
+import utils
+import par2parser
 
-__all__ = ['Base', 'ExtractFirstBase', 'ExtractFirstNewRAR', 'ExtractFirstOldRAR', 'Join',
-               'NewRAR', 'OldRAR', 'ZIP', 'NoExtract']
+# All of the PAR2Set classes
+from CompareSet import CompareSet
+from Base import Base
+from NewRAR import NewRAR
+from OldRAR import OldRAR
+from Join import Join
+from NoExtract import NoExtract
+from ZIP import ZIP
+from ExtractFirstBase import ExtractFirstBase
+from ExtractFirstNewRAR import ExtractFirstNewRAR
+from ExtractFirstOldRAR import ExtractFirstOldRAR
+
+__all__ = ['utils', 'par2parser', 'CompareSet', 'Base', 'ExtractFirstBase',
+           'ExtractFirstNewRAR', 'ExtractFirstOldRAR', 'Join', 'NewRAR',
+           'NoExtract', 'OldRAR', 'ZIP']