equal
deleted
inserted
replaced
36 safe for consumers.''' |
36 safe for consumers.''' |
37 |
37 |
38 if prefix: |
38 if prefix: |
39 prefix = util.normpath(prefix) |
39 prefix = util.normpath(prefix) |
40 else: |
40 else: |
41 if not isinstance(dest, str): |
41 if not isinstance(dest, bytes): |
42 raise ValueError('dest must be string if no prefix') |
42 raise ValueError('dest must be string if no prefix') |
43 prefix = os.path.basename(dest) |
43 prefix = os.path.basename(dest) |
44 lower = prefix.lower() |
44 lower = prefix.lower() |
45 for sfx in exts.get(kind, []): |
45 for sfx in exts.get(kind, []): |
46 if lower.endswith(sfx): |
46 if lower.endswith(sfx): |