A HIPO python library using PyBind11 and CMake


License
MIT
Install
pip install hipopybind==1.1.0

Documentation

HipopyBind : HIPO PyBind11 Library

Prerequisites

  • Python >=3.7.3
  • A compiler with C++11 support
  • Pip 10+ or CMake >= 3.15 (or 3.14+ on Windows, which was the first version to support VS 2019)
  • Ninja or Pip 10+

Installation

To install from PyPi run:

pip install hipopybind

To compile the library from source run the following:

git clone --recurse-submodules https://github.com/mfmceneaney/hipopybind.git
cd hipopybind
cmake .
make

And add the following to your startup script:

export PYTHONPATH=$PYTHONPATH\:/path/to/hipopybind

Developer Note

For updating submodules run the following:

git submodule update --init --recursive

Contact: matthew.mceneaney@duke.edu