diff options
-rw-r--r-- | mimeparse.py | 3 | ||||
-rwxr-xr-x | setup.py | 3 |
2 files changed, 5 insertions, 1 deletions
diff --git a/mimeparse.py b/mimeparse.py index 5eb4326..5a2cd46 100644 --- a/mimeparse.py +++ b/mimeparse.py @@ -32,7 +32,8 @@ def parse_mime_type(mime_type): type_parts = full_type.split('/') if '/' in full_type else None if not type_parts or len(type_parts) > 2: - raise MimeTypeParseException("Can't parse type \"{}\"".format(full_type)) + raise MimeTypeParseException( + "Can't parse type \"{}\"".format(full_type)) (type, subtype) = type_parts @@ -15,6 +15,8 @@ def get_version(filename): return re.search("__version__ = ['\"]([^'\"]+)['\"]", contents).group(1) version = get_version('mimeparse.py') +if not version: + raise RuntimeError('Cannot find version information') def read(fname): @@ -22,6 +24,7 @@ def read(fname): with codecs.open(path, encoding='utf-8') as fp: return fp.read() + setup( name="python-mimeparse", py_modules=["mimeparse"], |