{"library":"enum-tools","type":"library","category":null,"description":"Enum Tools is a Python library that expands upon Python's standard `enum` module. It provides utilities such as a Sphinx extension (`autoenum`) for improved Enum documentation, decorators (`document_enum`) to automatically add docstrings to Enum members from source code comments, and a collection of custom Enum classes (`custom_enums`) with enhanced functionality like `StrEnum`, `AutoNumberEnum`, and `OrderedEnum`. The library is currently at version 0.13.0 and maintains an active release schedule.","language":"python","status":"active","version":"0.13.0","tags":["enum","enumeration","utilities","documentation","sphinx","developer-tools"],"last_verified":"Sat May 23","install":[{"cmd":"pip install enum-tools","imports":["from enum_tools.documentation import document_enum","from enum_tools.custom_enums import StrEnum","from enum_tools.autoenum import autoenum"]},{"cmd":"pip install enum-tools[sphinx]","imports":[]}],"homepage":"https://enum-tools.readthedocs.io","github":"https://github.com/domdfcoding/enum_tools","docs":"https://enum-tools.readthedocs.io/en/latest","changelog":null,"pypi":"https://pypi.org/project/enum-tools/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":4.8,"avg_import_s":0.39,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/enum-tools/compatibility"}}