{"library":"manhole","type":"library","category":null,"description":"Manhole is an in-process Python service that accepts Unix domain socket connections to provide stack traces for all threads and an interactive Python prompt. It can operate as a daemon thread or a signal handler. It is inspired by Twisted's manhole and focuses on simplicity with no external dependencies. The current version is 1.8.1, and releases appear to be on a somewhat irregular, feature-driven cadence.","language":"python","status":"active","version":"1.8.1","tags":["debugging","repl","interactive shell","unix socket","introspection","diagnostics"],"install":[{"cmd":"pip install manhole","imports":["import manhole\nmanhole.install()","from manhole import handle_connection_repl","from manhole import handle_connection_exec"]}],"homepage":"https://manhole.readthedocs.io","github":"https://github.com/ionelmc/python-manhole","docs":"https://python-manhole.readthedocs.io/","changelog":"https://python-manhole.readthedocs.io/en/latest/changelog.html","pypi":"https://pypi.org/project/manhole/","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":0.06,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/manhole/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}