Metadata-Version: 2.4
Name: angr-data
Version: 0.1.0
Summary: Data files (function and type prototype definitions) for angr, released as a separate package so they do not bloat every angr release
License-Expression: BSD-2-Clause
Project-URL: Homepage, https://angr.io/
Project-URL: Repository, https://github.com/angr/angr-data
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# angr-data

This package holds data files for [angr](https://github.com/angr/angr).
Currently it includes function and type prototype definitions.


## Usage

```python
import angr_data

# Absolute path to a bundled data directory or file:
angr_data.get_path("procedures", "definitions", "win32")
angr_data.get_path("rust", "analyses", "type_db", "1.39.0.json")
```

## Versioning

`angr-data` is versioned independently of angr, starting at `0.1.0`, with the minor version bumped on each release.
We only release a new version of angr-data on PyPI when there are changes to data files since the last `angr-data` release.
Each angr release pins a compatible `angr-data` version (`angr-data~=X.Y.Z`) resolved from the most recent published `angr-data`.
