summaryrefslogtreecommitdiff
path: root/representer.py
diff options
context:
space:
mode:
Diffstat (limited to 'representer.py')
-rw-r--r--representer.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/representer.py b/representer.py
index 2d82cf7..00ac0c4 100644
--- a/representer.py
+++ b/representer.py
@@ -365,6 +365,11 @@ SafeRepresenter.add_representer(set,
SafeRepresenter.add_representer(ordereddict,
SafeRepresenter.represent_ordereddict)
+if sys.version_info >= (2, 7):
+ import collections
+ SafeRepresenter.add_representer(collections.OrderedDict,
+ SafeRepresenter.represent_ordereddict)
+
SafeRepresenter.add_representer(datetime.date,
SafeRepresenter.represent_date)