[z3-checkins] r32703 - in z3/hurry.file/trunk: . src/hurry/file/browser
faassen at codespeak.net
faassen at codespeak.net
Thu Sep 28 18:15:30 CEST 2006
Author: faassen
Date: Thu Sep 28 18:15:28 2006
New Revision: 32703
Modified:
z3/hurry.file/trunk/CHANGES.txt
z3/hurry.file/trunk/CREDITS.txt
z3/hurry.file/trunk/setup.py
z3/hurry.file/trunk/src/hurry/file/browser/widget.py
Log:
Prepare for 0.9.2 release.
Modified: z3/hurry.file/trunk/CHANGES.txt
==============================================================================
--- z3/hurry.file/trunk/CHANGES.txt (original)
+++ z3/hurry.file/trunk/CHANGES.txt Thu Sep 28 18:15:28 2006
@@ -1,6 +1,12 @@
hurry.file changes
==================
+0.9.2 (2006-09-28)
+------------------
+
+* Zope 3.3 has a change in the way it deals with file name encoding
+ which broke hurry.file. This includes a workaround.
+
0.9.1 (2006-09-22)
-----------------
Modified: z3/hurry.file/trunk/CREDITS.txt
==============================================================================
--- z3/hurry.file/trunk/CREDITS.txt (original)
+++ z3/hurry.file/trunk/CREDITS.txt Thu Sep 28 18:15:28 2006
@@ -2,6 +2,7 @@
-------
Martijn Faassen - initial and main developer
+Daniel Nouri - bugfixes
Jan-Wijbrand Kolman - suggestions and feedback
The hurry.file library for Zope 3 was originally developed at Infrae
Modified: z3/hurry.file/trunk/setup.py
==============================================================================
--- z3/hurry.file/trunk/setup.py (original)
+++ z3/hurry.file/trunk/setup.py Thu Sep 28 18:15:28 2006
@@ -2,7 +2,7 @@
setup(
name="hurry.file",
- version="0.9.1",
+ version="0.9.2",
packages=find_packages('src'),
package_dir= {'':'src'},
Modified: z3/hurry.file/trunk/src/hurry/file/browser/widget.py
==============================================================================
--- z3/hurry.file/trunk/src/hurry/file/browser/widget.py (original)
+++ z3/hurry.file/trunk/src/hurry/file/browser/widget.py Thu Sep 28 18:15:28 2006
@@ -98,7 +98,8 @@
def _toFormValue(self, value):
if value == self.context.missing_value:
return self._missing
- return FileUpload(FakeFieldStorage(value.filename, value.data))
+ return FileUpload(FakeFieldStorage(value.filename.encode('UTF-8'),
+ value.data))
def _toFieldValue(self, (input, file_id)):
# we got no file upload input
More information about the z3-checkins
mailing list