[Checkins] SVN: zope.file/trunk/ Import content-type parser from zope.contenttype, adding a dependency on
Thomas Lotze
tl at gocept.com
Mon Oct 19 11:13:57 EDT 2009
Log message for revision 105151:
Import content-type parser from zope.contenttype, adding a dependency on
that package.
Changed:
U zope.file/trunk/CHANGES.txt
U zope.file/trunk/setup.py
U zope.file/trunk/src/zope/file/upload.py
-=-
Modified: zope.file/trunk/CHANGES.txt
===================================================================
--- zope.file/trunk/CHANGES.txt 2009-10-19 15:12:54 UTC (rev 105150)
+++ zope.file/trunk/CHANGES.txt 2009-10-19 15:13:56 UTC (rev 105151)
@@ -5,7 +5,8 @@
0.6.0 (unreleased)
------------------
-- ...
+- Import content-type parser from zope.contenttype, adding a dependency on
+ that package.
0.5.0 (2009-07-23)
------------------
Modified: zope.file/trunk/setup.py
===================================================================
--- zope.file/trunk/setup.py 2009-10-19 15:12:54 UTC (rev 105150)
+++ zope.file/trunk/setup.py 2009-10-19 15:13:56 UTC (rev 105151)
@@ -73,6 +73,7 @@
install_requires=['setuptools',
'ZODB3',
'zope.container',
+ 'zope.contenttype>=3.5.0dev',
'zope.event',
'zope.interface',
'zope.publisher',
Modified: zope.file/trunk/src/zope/file/upload.py
===================================================================
--- zope.file/trunk/src/zope/file/upload.py 2009-10-19 15:12:54 UTC (rev 105150)
+++ zope.file/trunk/src/zope/file/upload.py 2009-10-19 15:13:56 UTC (rev 105151)
@@ -17,6 +17,7 @@
import re
import zope.container.interfaces
+import zope.contenttype.parse
import zope.lifecycleevent
import zope.component
import zope.event
@@ -24,7 +25,6 @@
import zope.formlib.form
import zope.mimetype.event
import zope.mimetype.interfaces
-import zope.publisher.contenttype
import zope.schema
import zope.security.proxy
@@ -148,7 +148,7 @@
if not mimeType:
mimeType = "application/octet-stream"
if contentType:
- major, minor, parameters = zope.publisher.contenttype.parse(
+ major, minor, parameters = zope.contenttype.parse.parse(
contentType)
if "charset" in parameters:
parameters["charset"] = parameters["charset"].lower()
More information about the checkins
mailing list