Skip to content

Releases: ALRhub/ITPAL

Release list

v1.0.0

Choose a tag to compare

@D-o-d-o-x D-o-d-o-x released this 12 Mar 11:24
6403589

Release Notes

Version 1.0.0 - First Release! 🎉

We're excited to announce our first release with pre-built binaries! No more dependency hassles - just download and install:

pip install cpp_projection-1.0.0-{python_version_name}-manylinux2014_x86_64.whl

What's Included

  • Pre-built wheels for Python 3.6-3.12
  • (Almost) all dependencies (OpenBLAS, LAPACK, NLOPT) bundled and statically linked

Requirements

  • CPU: 64-bit Intel or AMD and from 2009+
  • OS: Linux with glibc 2.17+
  • gfortran 10+ (sudo apt-get install gfortran)
  • (optional) OpenMP (increases performance of batched operations)

All these are already met on BwUni2 & HoReKa.

Other Platforms

For other Platforms no pre-build binaries are provided at this time. Manual dependency management and installation as described in the README is still required.

License

This project, including all code, documentation, and provided binaries is licensed under the MIT License. See the LICENSE file for details.

3rd Party Licenses

The following 3rd party libraries are statically linked into cpp_projection binaries:

  • OpenBLAS
  • LAPACK
  • NLOPT (without LGPL parts to remain MIT compatible)
  • Armadillo

You can find the licenses of these libraries in the LICENSE file.