Specify namedtuple_as_object=False when using simplejson
Get unit tests passing
exported from oslo-incubator by graduate.sh
Added missing jsonutils.dump() function
pep8: fixed multiple violations
Add kwargs to jsonutils.load(s) functions
Enforce unicode json output for jsonutils.load[s]()
jsonutils.load() accepts file pointer, not string
On Python <= 2.6, use simplejson if available
Use oslotest instead of common test module
Python3: enable test_jsonutils.py
Use six.moves.xmlrpc_client instead of xmlrpclib
Translation Message improvements
Python3 support for xmlrpclib
Use six.iteritems to make dict work on Python2/3
Remove vim header
Ensure that Message objects will be sent via RPC in unicode format
jsonutils: make types py3 compatible
jsonutils: do not require xmlrpclib
Make dependency on netaddr optional
Bump hacking to 0.7.0
Replace using tests.utils with openstack.common.test
Enable H302 hacking check
Add netaddr.IPAddress support to to_primitive()
python3: python3 binary/text data compatbility
Convert unicode for python3 portability
Optimise to_primitive common cases
Update to use flake8
Fix Copyright Headers - Rename LLC to Foundation
Don’t LOG.error on max_depth (by default)
to_primitive imposes what seems to be an arbitary data structure depth of 3, but there is at least on case in Nova (Security group Rules) which requires a depth beyond this
Allow to_primitive to ignore datetimes
Replace direct use of testtools BaseTestCase
Use testtools as test base class
Fixes import order errors
Make project pyflakes clean
Add missing convert_instances arg
Track to_primitive() depth after iteritems()
Update iteritems test case to actually test iteritems
Use strtime() in to_primitive() for datetime objs
Add ‘filedecoder’ method to the jsonutils wrapper module
Make jsonutils.dumps more general
Handle xmlrpclib.DateTime types when serializing to JSON