fancytypes
fancytypes is a simple Python library that defines some classes with useful features, such as enforced validation, updatability, pre-serialization, and de-pre-serialization.