Metadata-Version: 2.4
Name: revng
Version: 0.1.1775662976rc1
Summary: Redistributable revng python package
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: PyYAML<7.0,>=6.0.1
Requires-Dist: yachalk<1.0,>=0.1.7
Requires-Dist: llvmcpy<1.0,>=0.2.1
Requires-Dist: gql[aiohttp]<4.0,>=3.5.3
Requires-Dist: aiohttp<4.0,>=3.12.11
Requires-Dist: zstandard<1.0,>=0.23.0
Requires-Dist: pycparser<3.0,>=2.22

# rev.ng python package

This python package provides classes that can be used to represent, serialize and deserialize rev.ng models.

It also contains other modules related to various revng CLI tools.

## How to install

You probably want to install this package in a virtualenv:

```shell
python -m venv <virtualenv_dir>
source <virtualenv_dir>/bin/activate
```

### Installation

To build and install from source:

```shell
pip install .
```

### Creating redistributable packages

This command will create a redistributable package in `dist`:

```shell
python setup.py bdist_wheel
```

The package can be installed using `pip`:

```bash
pip install dist/revng*.whl
```
