oslo.versionedobjects/oslo_versionedobjects
Sean McGinnis c4e7defc88 Don't force unicode strings for UUID coercion
Change Ic6b6308fb1960ec40407e6efde30137b64543e72 attempts to
fix difference between Python 2 and Python 3 values by switching
from using str() to formatting into a unicode string (u"%s").

This is equivalent to changing str() to unicode(), but that is
not correct for expected default string types for Python 2.
This requires either using six.text_type(), or just formatting
into a string, without forcing unicode ("%s"), to be correct on
either runtime.

Change-Id: I178f14cdc670d7a696778891e587ef75de208fc2
Closes-bug: #1763179
(cherry picked from commit b719764ba8)
2018-04-17 12:43:16 +00:00
..
examples Start adding some basic ovo examples (with an initial basic one) 2017-03-15 23:27:13 +08:00
locale Imported Translations from Zanata 2016-07-03 08:07:35 +00:00
tests Fixing UUID coerce function for unicode non uuid form 2018-04-09 19:33:08 +00:00
__init__.py Update to the latest version of hacking 2015-04-03 14:08:13 +00:00
_i18n.py Update URLs in documents according to document migration 2017-07-13 10:00:49 +08:00
_options.py make configuration options discoverable 2015-09-24 20:07:03 +00:00
_utils.py Fix incorrect timestamp comment 2016-09-05 03:57:44 -07:00
base.py Merge "Fix the object is unhashable when inheriting the class "ComparableVersionedObject"" 2017-07-13 11:36:17 +00:00
exception.py Replace safe_utils.getcallargs with inspect.getcallargs 2016-04-19 19:38:58 +08:00
fields.py Don't force unicode strings for UUID coercion 2018-04-17 12:43:16 +00:00
fixture.py Replace six.iteritems() with .items() 2016-12-12 13:30:37 +08:00
test.py Remove ununsed class in test.py 2015-07-13 22:30:12 -04:00