{"library":"abi3audit","type":"library","category":null,"description":"abi3audit is a command-line tool developed by Trail of Bits and now maintained by the Python Packaging Authority (PyPA). It scans Python wheels and shared objects for Application Binary Interface (ABI) violations and inconsistencies. Its purpose is to ensure that CPython extensions tagged as `abi3` actually comply with the stable ABI, thereby preventing potential crashes or memory corruption due to ABI mismatches. The library is currently at version 0.0.26 and receives frequent, minor releases, indicating active development.","language":"python","status":"active","version":"0.0.26","tags":["abi3","python","wheel","audit","pypi","pypa","compliance","c-extension","cli"],"last_verified":"Mon May 25","install":[{"cmd":"pip install abi3audit","imports":["import subprocess\nsubprocess.run(['abi3audit', 'package_name'], check=True)"]}],"homepage":"https://pypi.org/project/abi3audit/","github":"https://github.com/pypa/abi3audit","docs":null,"changelog":null,"pypi":"https://pypi.org/project/abi3audit/","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.1,"avg_import_s":0.01,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/abi3audit/compatibility"}}