diff options
| author | Stefan Behnel <stefan_ml@behnel.de> | 2013-03-26 19:03:51 +0100 |
|---|---|---|
| committer | Stefan Behnel <stefan_ml@behnel.de> | 2013-03-26 19:03:51 +0100 |
| commit | a79e1d19665bbff2388494e33b435ad32e63f9fc (patch) | |
| tree | 80b8bc0932e9d3cc023353596eff037b059935cc | |
| parent | 73e30e4cc23dc30805a4ca0cb2870a9e2f7fc0d3 (diff) | |
| download | python-lxml-a79e1d19665bbff2388494e33b435ad32e63f9fc.tar.gz | |
fix Py3 glitch in lxml.html
| -rw-r--r-- | CHANGES.txt | 3 | ||||
| -rw-r--r-- | src/lxml/html/__init__.py | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/CHANGES.txt b/CHANGES.txt index 88be9656..92e850c6 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -11,6 +11,9 @@ Features added Bugs fixed ---------- +* LP#1160386: Write access to ``lxml.html.FormElement.fields`` raised + an AttributeError in Py3. + * Illegal memory access during cleanup in incremental xmlfile writer. Other changes diff --git a/src/lxml/html/__init__.py b/src/lxml/html/__init__.py index 21150532..23a96c1e 100644 --- a/src/lxml/html/__init__.py +++ b/src/lxml/html/__init__.py @@ -769,7 +769,7 @@ class FormElement(HtmlElement): return FieldsDict(self.inputs) def _fields__set(self, value): prev_keys = self.fields.keys() - for key, value in value.iteritems(): + for key, value in value.items(): if key in prev_keys: prev_keys.remove(key) self.fields[key] = value |
