Skip to content

Releases: reefactor/cppy3

Support Python v3.12, OSX Clang v15

27 Apr 16:52
c099bb2
Compare
Choose a tag to compare
  • fixed Var::toDouble() type casting handling (credits to @dhoegerlETM dhoegerlETM for #3)
  • more tests added
  • fix github actions CI MACOS OSX + CLANG
  • remove deprecated C API PyUnicode_AsUnicode() for support python 3.12 OSX Clang 15

What's Changed

New Contributors

Full Changelog: 1.1.0...1.2.0

Support OSX M1

07 Dec 20:21
Compare
Choose a tag to compare
  • Migrate build to CMake 3.12+ (using new find_package Python3 with NumPy included)
  • Now compiles on OSX M1 Clang

Full Changelog: 1.0.0...1.1.0

Its never too late for initial release

05 Dec 19:41
Compare
Choose a tag to compare

5 years since first commit
Minor

What's Changed

  • Allow PythonVM to attach a C++ module from memory by @dgerod in #2
  • update Catch to v2.13.10 to support modern GCC compilers and apple M1 hardware
  • deal with known numpy C API issues and return NULL to avoid UB boostorg/python#214

@reefactor

New Contributors

  • @dgerod made their first contribution in #2

Full Changelog: https://github.com/reefactor/cppy3/commits/1.0.0