Metadata-Version: 2.1
Name: Dictionary-deserializer
Version: 0.0.2
Summary: Dictionary deserializer is a package that aides in the deserializing of JSON (or other structures) that are converted to dicts, into composite classes.
Home-page: https://git.iapc.utwente.nl/rkleef/serializer_utils
Author: Rolf van Kleef
Author-email: pypi@rolfvankleef.nl
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Utilities
Classifier: Development Status :: 4 - Beta
Description-Content-Type: text/markdown
Requires-Dist: typeguard

# Dictionary Deserializer

Dictionary deserializer is a project built to convert dictionaries into
composite classes in an intuitive way. Special attention was also paid
to being friendly to static type-checkers and IDE autocompletes.

## Limitations

This library uses the `typing` module extensively. It does, however, only
support some of its types. This is a list of verified composite types:

* `Union` (Including `Optional`)
* `List`
* `Any`

It supports these types as terminal types:

* `int`
* `float`
* `str`
* `NoneType`
* `bool`


