Replacing ujson with simplejson

- http://lists.openstack.org/pipermail/openstack-discuss/2020-January/012285.html

Change-Id: Ic18f8cf4addfedd9055999ec685e81140ffda32d
This commit is contained in:
Martin Chacon Piza 2020-04-02 12:39:21 +02:00
parent 0447757f4e
commit 0f4e2bc5df
5 changed files with 6 additions and 6 deletions

View File

@ -48,6 +48,7 @@ requests==2.14.2
requests-mock==1.2.0 requests-mock==1.2.0
requestsexceptions==1.2.0 requestsexceptions==1.2.0
rfc3986==0.3.1 rfc3986==0.3.1
simplejson==3.13.2
six==1.10.0 six==1.10.0
smmap==0.9.0 smmap==0.9.0
stestr==1.0.0 stestr==1.0.0
@ -57,6 +58,5 @@ testrepository==0.0.18
testscenarios==0.4 testscenarios==0.4
testtools==2.2.0 testtools==2.2.0
traceback2==1.4.0 traceback2==1.4.0
ujson==1.35
unittest2==1.1.0 unittest2==1.1.0
wrapt==1.7.0 wrapt==1.7.0

View File

@ -13,7 +13,7 @@
# under the License. # under the License.
import six import six
import ujson as json import simplejson as json
from monasca_common.rest import exceptions from monasca_common.rest import exceptions

View File

@ -410,7 +410,7 @@ class TestMetricValidation(base.BaseTestCase):
metric_validator.InvalidValueMeta, metric_validator.InvalidValueMeta,
"value combinations must be", "value combinations must be",
metric_validator.validate, metric) metric_validator.validate, metric)
# TODO: what would make ujson.dumps fail? # TODO: what would make json.dumps fail (simplejson)?
def test_invalid_timestamp(self): def test_invalid_timestamp(self):
metric = {'name': 'test_metric_name', metric = {'name': 'test_metric_name',

View File

@ -18,7 +18,7 @@ import re
import six import six
import sys import sys
import ujson import simplejson as json
# This is used to ensure that metrics with a timestamp older than # This is used to ensure that metrics with a timestamp older than
# RECENT_POINT_THRESHOLD_DEFAULT seconds (or the value passed in to # RECENT_POINT_THRESHOLD_DEFAULT seconds (or the value passed in to
@ -108,7 +108,7 @@ def validate_value_meta(value_meta):
raise InvalidValueMeta(msg) raise InvalidValueMeta(msg)
try: try:
value_meta_json = ujson.dumps(value_meta) value_meta_json = json.dumps(value_meta)
except Exception: except Exception:
raise InvalidValueMeta("Unable to serialize valueMeta into JSON") raise InvalidValueMeta("Unable to serialize valueMeta into JSON")
if len(value_meta_json) > VALUE_META_VALUE_MAX_LENGTH: if len(value_meta_json) > VALUE_META_VALUE_MAX_LENGTH:

View File

@ -8,5 +8,5 @@ oslo.config>=5.2.0 # Apache-2.0
oslo.policy>=1.30.0 # Apache-2.0 oslo.policy>=1.30.0 # Apache-2.0
pbr!=2.1.0,>=2.0.0 # Apache-2.0 pbr!=2.1.0,>=2.0.0 # Apache-2.0
pyparsing>=2.1.0 # MIT pyparsing>=2.1.0 # MIT
ujson>=1.35 # BSD simplejson>=3.13.2 # MIT
confluent-kafka>=0.11.4 # Apache-2.0 confluent-kafka>=0.11.4 # Apache-2.0