9797ExtractEvent = namedtuple ('ExtractEvent' , 'source target done warnings errors' )
9898
9999
100- def extract (location , ignored_extensions , kinds = extractcode .default_kinds , recurse = False , replace_originals = False ):
100+ def extract (location , ignored_extensions = () , kinds = extractcode .default_kinds , recurse = False , replace_originals = False ):
101101 """
102102 Walk and extract any archives found at `location` (either a file or
103103 directory). Extract only archives of a kind listed in the `kinds` kind tuple.
@@ -136,7 +136,7 @@ def extract(location, ignored_extensions, kinds=extractcode.default_kinds, recur
136136 fileutils .delete (target )
137137 return events
138138
139- def extract_files (location , ignored_extensions , kinds = extractcode .default_kinds , recurse = False ):
139+ def extract_files (location , ignored_extensions = () , kinds = extractcode .default_kinds , recurse = False ):
140140 ignored = partial (ignore .is_ignored , ignores = ignore .default_ignores , unignores = {})
141141 if TRACE :
142142 logger .debug ('extract:start: %(location)r recurse: %(recurse)r\n ' % locals ())
@@ -160,7 +160,7 @@ def extract_files(location, ignored_extensions, kinds=extractcode.default_kinds,
160160 logger .debug ('extract:walk not recurse: skipped file: %(loc)r' % locals ())
161161 continue
162162
163- if not archive .should_extract (loc , ignored_extensions , kinds ):
163+ if not archive .should_extract (loc , kinds , ignored_extensions ):
164164 if TRACE :
165165 logger .debug ('extract:walk: skipped file: not should_extract: %(loc)r' % locals ())
166166 continue
0 commit comments