Metadata-Version: 2.1
Name: visio_rust
Version: 0.2.1
Classifier: Programming Language :: Python
Classifier: Programming Language :: Rust
Classifier: Intended Audience :: Developers
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Summary: Rust plugin for python exif and icc profile manipulation
Maintainer-email: Anderson Cançado <anderson.cancado@gaspardbruno.com>, Marco João <marco.joao@gaspardbruno.com>
Requires-Python: >=3.7
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: source, https://github.com/Gaspard-Bruno/visio-rust
Project-URL: tracker, https://github.com/Gaspard-Bruno/visio-rust/issues
Project-URL: homepage, https://github.com/Gaspard-Bruno/visio-rust

# Visio-Rust

This project aims to provide an api to retreive and add metadata to images, jpgs, webp and png is supported.

## Usage

```python
from visio_rust import get_metadata, set_metadata

with open('xxxx.jpeg', 'rb') as f:
    input_data = f.read()

    icc_profile, exif_data = get_metadata(input_data)
    output_data = set_metadata(input_data, icc_profile, exif_data)

    print(input_data == output_data)

```
<br/>

# Development
## Clone the project

```bash
git clone https://github.com/Gaspard-Bruno/visio-rust.git
```

```bash
git clone git@github.com:Gaspard-Bruno/visio-rust.git
```

## Installation
```
cd visio-rust/ && make install
```

## Testing
```
cd visio-rust/ && tox
```

## 🚀 Author
- [@AndersonCancado](https://www.github.com/andycancado)
- [@MarcoJoao](https://www.github.com/marcojoao)
