I understand, do you think the python standard library should provide a JSONEncoder and JSONDecoder that supports python standard library objects ?

It would be optional to use, but if you use it then any object from the python standard library will just work.