{"library":"useful-types","type":"library","category":null,"description":"useful-types is a Python library offering a collection of common type aliases and protocols to reduce boilerplate in projects. It aims to provide frequently used type definitions, such as JSON-related types. The library's types are not specially handled by type checkers, and users are encouraged to vendor them if they wish to avoid a direct dependency. It is currently at version 0.2.1 and maintains an active development cadence with occasional updates to type definitions.","language":"python","status":"active","version":"0.2.1","tags":["typing","type-hints","protocols","type-aliases","json"],"last_verified":"Sat May 23","install":[{"cmd":"pip install useful-types","imports":["from useful_types import JSONDict","from useful_types import JSONType","from useful_types.typing_extensions_extended import LiteralString"]}],"homepage":null,"github":"https://github.com/hauntsaninja/useful_types","docs":null,"changelog":"https://github.com/hauntsaninja/useful_types/blob/main/CHANGELOG.md","pypi":"https://pypi.org/project/useful-types/","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.6,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/useful-types/compatibility"}}