smithy-lang / smithy-python

Smithy code generators and core modules for Python (in development)
Apache License 2.0
47 stars 10 forks source link

Add JSON deserialization support #257

Closed JordonPhillips closed 3 months ago

JordonPhillips commented 3 months ago

This adds JSON deserialization to the JSON codec. Part of that includes creating a JSON-specific document type capable of handling the special features of the codec (that is, jsonName, blob formatting, and timestamp formatting)

Note that I added a new dependency, and so had to regenerate the lockfile.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.