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 77f11549c0b798d3e7d0003425461febebbfa9f2 on pre-commit-ci-update-config into 74dbc36a3dfbe4a8bfb1f21535b2d72d15662794 on master.
Coverage remained the same at 100.0% when pulling 77f11549c0b798d3e7d0003425461febebbfa9f2 on pre-commit-ci-update-config into 74dbc36a3dfbe4a8bfb1f21535b2d72d15662794 on master.