abi3audit
« Back to VersTracker
Description:
Scans Python packages for abi3 violations and inconsistencies
Type: Formula  |  Latest Version: 0.0.25@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: python abi3 security compatibility auditing
Install: brew install abi3audit
About:
abi3audit is a security and compatibility tool that verifies Python extension modules against the stable ABI (abi3). It scans packages to detect violations that could cause runtime failures or compatibility issues across different Python versions, ensuring extensions adhere to PEP 384 standards.
Key Features:
  • Scans compiled Python extensions for stable ABI compliance
  • Detects usage of deprecated or unstable Python APIs
  • Provides actionable reports on compatibility violations
  • Integrates easily into CI/CD pipelines for automated checks
Use Cases:
  • Verifying wheel compatibility before publishing to PyPI
  • CI/CD integration to prevent ABI-breaking changes in C extensions
  • Auditing third-party packages for stable ABI adherence
Alternatives:
  • abi3checker – abi3audit focuses on scanning existing wheels, while abi3checker is often used during build time.
License: MIT
Dependencies: certifi, python@3.14
Bottles available for: all
Version History
Detected Version Rev Change Commit
Dec 11, 2025 7:50am 0 VERSION_BUMP d85574c8
Dec 5, 2025 9:17pm 1 VERSION_BUMP cc386be6
Nov 14, 2024 5:20pm 0 VERSION_BUMP d2c1e1dd
Nov 13, 2024 12:33am 0 VERSION_BUMP 879b3671
Oct 12, 2024 6:04pm 0 VERSION_BUMP df490e93
Oct 12, 2024 1:08pm 0 VERSION_BUMP 493e4d50
Sep 30, 2024 10:11pm 0 VERSION_BUMP ab6a5c82
Sep 30, 2024 9:23pm 0 VERSION_BUMP aa1b3555