{"library":"imperfect","type":"library","category":null,"description":"Imperfect is a Python library (version 0.4.0) designed for editing `configparser`-compatible INI files while preserving comments and whitespace. It operates by parsing configuration files into a Concrete Syntax Tree (CST) of nodes, allowing programmatic modifications that maintain the original file's structural integrity. The library is under active development with irregular releases.","language":"python","status":"active","version":"0.4.0","tags":["config","configparser","ini","cst","configuration","editor","parser"],"install":[{"cmd":"pip install imperfect","imports":["from imperfect import ConfigFile","from imperfect import parse_string"]}],"homepage":null,"github":"https://github.com/advice-animal/imperfect","docs":null,"changelog":null,"pypi":"https://pypi.org/project/imperfect/","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.8,"avg_import_s":0.04,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/imperfect/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}