Carma Versions Save

Converters between Armadillo matrices (C++) and Numpy arrays using Pybind11

v0.7.0

1 month ago

What's Changed

Full Changelog: https://github.com/RUrlus/carma/compare/v0.6.7...v0.7.0

v0.6.7

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/RUrlus/carma/compare/v0.6.6...v0.6.7

v0.6.6

1 year ago

Changes

  • fixes finding python3 on manylinux CICD image when installed

v0.6.5

1 year ago

Patch release that mainly updates dependency versions.

Changes

  • Only search for Python headers for carma::carma target
  • Update default Armadillo version to 11.1.x from 11.0

v0.6.3

2 years ago

Patch release of CARMA

Changes

  • Update default Armadillo version to 10.8.x from 10.7.x which will be removed soon.
  • Update default Pybind11 version to 2.9.0
  • Fix style issues in test suite

v0.6.2

2 years ago

Patch release of CARMA

Fixed

  • Bug where ill-conditioned arrays that don't own the data were copy-swapped -- #93

Changes

  • Generate config.h in build directory rather than in source -- #88

Enhancements

  • Add MRE test suite for easier debugging
  • Add support for Pybind11 2.8.1 and Armadillo 10.7.x

v0.6.1

2 years ago

Patch release of CARMA

Changes

  • include Pybind11 header in cnalloc to prevent linking issue on Windows in debug mode #87

v0.6.0

2 years ago

Fixed

  • Bug wrt const return type path in type-caster (#83)
  • Bug where TC input was copied (#83)
  • Bug wrt handling of input arrays smaller than pre-allocation limit (#85)
  • Remove unused variables (#84)

Enhancements

  • CARMA is now compatible with FIND_PACKAGE(carma CONFIG) (#81, #82)
  • introduces to_numpy_view a read-only view on ArmaT as non-writeable array

v0.5.2

2 years ago

Changes

Closes #79 where internal header had wrong relative include path after installation.

v0.5.1

2 years ago

Changes

  • Fixes #78 where CARMA version was not set if not installed or build through CMake