Implicitly pass separators

When you pass indent without separators, leading space appears on the end of each line:
>>> json.dumps({'x': 'y', 'y': 'z'}, sort_keys=True, indent=4)
'{\n    "x": "y", \n    "y": "z"\n}'
>>> json.dumps({'x': 'y', 'y': 'z'}, sort_keys=True, indent=4, separators=(',', ': '))
'{\n    "x": "y",\n    "y": "z"\n}'
It not so big issue, but in weblate this leading to change of whole file in git, while no actual changes were done.