Metadata-Version: 2.1
Name: solidity-build-guard
Version: 0.1.0
Summary: Solidity compiler version guard and vulnerability checker — prevent unsafe builds
Home-page: https://github.com/solidity-build-security/solidity-build-guard
Author: Solidity Build Security
Author-email: guard@solidity-build-security.io
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Security
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.8
Description-Content-Type: text/markdown

# solidity-build-guard

Prevent unsafe Solidity compiler builds. Check compiler versions,
scan project configurations, and identify known vulnerabilities.

## Installation

```bash
pip install solidity-build-guard
```

## Usage

```python
from solidity_build_guard import check_compiler_version, scan_project_solc

check = check_compiler_version('0.8.16')
print(check['risk'], check['vulnerabilities'])

scans = scan_project_solc('./my-project')
for s in scans:
    print(s['file'], s.get('check', {}).get('risk', 'n/a'))
```

## Features

- Compiler version safety verification
- Foundry/Hardhat config scanning
- Known vulnerability database
- Build pipeline guard integration
