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 2d1c9f15523aadfe7d20b1018464c443b3c40212 on pre-commit-ci-update-config into 1502c9ca24a451e7dba47f52dd4790e298f20c72 on master.
Coverage remained the same at 100.0% when pulling 2d1c9f15523aadfe7d20b1018464c443b3c40212 on pre-commit-ci-update-config into 1502c9ca24a451e7dba47f52dd4790e298f20c72 on master.