Python interface for Dynamic Programming Description Language (DyPDL) and DyPDL solvers.
Project description
DIDPPy -- Python Interface for DyPDL
Development
Python Environment
python3 -m venv .venv
source .venv/bin/activate
pip install maturin
pip install -r docs/requirements.txt
Build Development Version
maturin develop
didppy
will be installed in .venv
.
Build Docs
Replace {x}
with the version of Python.
sphinx-build ./docs/ ./docs/_build/
This will generate the API reference to ./docs/_build/index.html
.
Release
maturin build --release
This will create the Python wheel. Install the wheel in a Python environment you want to use (this should be different from .venv
).
pip install --force-reinstall ../target/wheels/didppy-{x}.whl
{x}
depends on your environment.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for didppy-0.1.0-cp37-abi3-manylinux_2_34_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76dd82feda8f34f677bb024ea66a749a930d8a24b5ca95bfb53d97cc267e6119 |
|
MD5 | 06561d894d92c38515c3e424bd11d246 |
|
BLAKE2b-256 | 13b4fa66dca746ca6bd1b40f6b6903001b2595d3ca77d415481c907459fe13c6 |