Metadata-Version: 2.4
Name: brickedit
Version: 5.1.1
Summary: BrickEdit is a tool for creating and editing Brick Rigs vehicle files (.brv & .brm).
Author: MrPerruche, FateUnix29
License-Expression: GPL-3.0-or-later
Project-URL: Homepage, https://github.com/MrPerruche/BrickEdit
Project-URL: Repository, https://github.com/MrPerruche/BrickEdit
Project-URL: Issues, https://github.com/MrPerruche/BrickEdit/issues
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.13.0
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# BrickEdit
BrickEdit is a library to interact with `.brv` and `.brm` files, the vehicle and metadata files used in the game Brick Rigs.

## Installation

To install the library, run `pip install brickedit`.

## Requirements

- Python 3.13 or later

## Basic Usage

Example of how to create a single brick using brickedit:
```python
from brickedit import *

brv = BRVFile(FILE_MAIN_VERSION)

brv.add(Brick(
    ID("my_brick"),
    bt.SCALABLE_BRICK
))

with open("Vehicle.brv", "wb") as f:
    f.write(brv.serialize())
```

## License

See the [`LICENSE`](LICENSE) file for details.
