Deshabilitar la notación científica en la salida python json.dumps

json.dumps genera valores flotantes o decimales pequeños usando notación científica, lo que es inaceptable para la aplicación json-rpc a la que se envía esta salida.

>>> import json
>>> json.dumps({"x": 0.0000001})
'{"x": 1e-07}'

Quiero esta salida en su lugar:

'{"x": 0.0000001}'

Sería ideal evitar la introducción de dependencias adicionales.

Respuestas a la pregunta(2)

Su respuesta a la pregunta