About Anaconda Help Download Anaconda

Modern Python-native ABI compatibility checker for C/C++ shared libraries

copied from cf-post-staging / abicheck

Installers

  • linux-64 v0.1.0
  • noarch v0.2.0

conda install

To install this package run one of the following:
conda install conda-forge::abicheck

Description

abicheck is a Python-native ABI compatibility checker for C/C++ shared libraries. It detects breaking changes between library versions using a multi-tier approach: source/header analysis, symbol table inspection, and debug info extraction.

Key features: - 85 ChangeKinds across BREAKING / APIBREAK / COMPATIBLE severity tiers - ABICC-compatible CLI for major abi-compliance-checker workflows - Policy system: built-in profiles + YAML-based per-project overrides - COMPATIBLEWITH_RISK verdict for deployment-risk changes - Reports: Markdown, JSON, SARIF, HTML - Cross-platform metadata support: ELF, PE/COFF, and Mach-O


© 2026 Anaconda, Inc. All Rights Reserved. (v4.2.17) Legal | Privacy Policy