Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 531 Bytes

DEV.md

File metadata and controls

41 lines (28 loc) · 531 Bytes

Notes for developers

Install dependencies

  • Install Rust with help of rustup (https://rustup.rs/)
  • Install Pythons dependencies:
    python3 -m pip install .[dev] 

Build Rust library

Debug version

maturin develop

Optimized version

maturin develop --release --strip

Run tests

pytest --benchmark-skip

Run benchmark

pytest -s tests/test_benchmark.py

Build release wheels and sdist

maturin build --release --strip