Skip to main content

A HIPO python library using PyBind11 and CMake

Project description

HipopyBind : HIPO PyBind11 Library

Prerequisites

  • Python >=3.7.3
  • A compiler with C++11 support
  • Pip 10+ or CMake >= 3.4 (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

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

hipopybind-1.1.1.tar.gz (1.3 MB view hashes)

Uploaded Source

Built Distribution

hipopybind-1.1.1-cp311-cp311-macosx_13_0_x86_64.whl (324.1 kB view hashes)

Uploaded CPython 3.11 macOS 13.0+ 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