{"library":"dacite","type":"library","category":null,"description":"Dacite is a Python library that simplifies the creation of data class instances from dictionaries. It focuses on converting raw dictionary data (e.g., from HTTP requests or databases) into robust, type-hinted dataclass objects, leveraging PEP 557 dataclasses. The library is actively maintained, with version 1.9.2 released recently, and receives regular updates including performance improvements and new feature support like generics, forward references, and unions.","language":"python","status":"active","version":"1.9.2","tags":["dataclass","deserialization","type-conversion","mapping","dictionary"],"last_verified":"Tue Jun 09","install":[{"cmd":"pip install dacite","imports":["from dacite import from_dict","from dacite import from_dict, Config"]}],"homepage":null,"github":"https://github.com/konradhalas/dacite","docs":null,"changelog":null,"pypi":"https://pypi.org/project/dacite/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.5,"avg_import_s":0.04,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/dacite/compatibility"}}