Custom JSON Encoder for Python utilising functools.singledispatch to support custom encoders for both Python's built-in classes and user-created classes, without as much legwork.
Coverage remained the same at 100.0% when pulling f51890c8ced823b4c8ef588dfcfc98567d95ae54 on pre-commit-ci-update-config into 1cfff2f2225e0945dbcfe7ee0ac72bc3e691682b on master.
Coverage remained the same at 100.0% when pulling f51890c8ced823b4c8ef588dfcfc98567d95ae54 on pre-commit-ci-update-config into 1cfff2f2225e0945dbcfe7ee0ac72bc3e691682b on master.