mime.types file for determining MIME types.
return self.extensions_map[ext]
else:
return self.extensions_map['']
-
+
+ if not mimetypes.inited:
+ mimetypes.init() # try to read system mime.types
extensions_map = mimetypes.types_map.copy()
extensions_map.update({
'': 'application/octet-stream', # Default
Library
-------
+- Bug #1117556: SimpleHTTPServer now tries to find and use the system's
+ mime.types file for determining MIME types.
+
- Bug #1339007: Shelf objects now don't raise an exception in their
__del__ method when initialization failed.