{"library":"uncompyle6","type":"library","category":null,"description":"uncompyle6 is a cross-version Python bytecode decompiler. It allows you to convert Python bytecode (`.pyc` files or compiled function objects) back into human-readable Python source code. While the decompiler itself can run on modern Python versions (e.g., Python 3.6 to 3.12), it primarily supports decompiling bytecode from Python 2.x up to Python 3.8. The current version is 3.9.3, and it maintains an active release cadence, often aligning with major security conferences.","language":"python","status":"active","version":"3.9.3","tags":["decompilation","bytecode","reverse-engineering","security","python2","python3"],"install":[{"cmd":"pip install uncompyle6","imports":["from uncompyle6 import decompile_file"]}],"homepage":null,"github":"https://github.com/rocky/python-uncompyle6","docs":null,"changelog":null,"pypi":"https://pypi.org/project/uncompyle6/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":2.6,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/uncompyle6/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Tue Jun 30","last_verified":"Tue Jun 30","next_check":"Thu Jul 30","install_tag":null}}