Skip to main content

Converter

Project description

File converter

Fast converter using Python and Rust.

Binding

Binding between Rust and Python is done using PyO3, a library like PyBind11 for C++.

Check Userguide.

Build

Create venv and build the Rust lib. Needs also Rust installation. https://www.rust-lang.org/tools/install

sudo apt install libopencv-dev clang libclang-dev

python3 -m venv .env
source .env/bin activate
pip install -r requirements.txt

# Test:
maturin develop -r

# Publish:
maturin publish -i python3.10 python3.11

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dc_converter-0.1.6.tar.gz (11.6 kB view hashes)

Uploaded Source

Built Distribution

dc_converter-0.1.6-cp311-cp311-manylinux_2_34_x86_64.whl (74.7 MB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.34+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page