xnd-project / libxnd

Subsumed into xnd
https://xnd.io/
BSD 3-Clause "New" or "Revised" License
80 stars 12 forks source link

python3.11 fixes #48

Closed ghost closed 7 months ago

ghost commented 7 months ago

python package builds and unittests succeed after the fix. see: https://github.com/NixOS/nixpkgs/pull/268058

longintrepr.h moved but is included by Python.h

Functions renamed in https://github.com/python/cpython/pull/31657 _PyFloat_Pack2 -> PyFloat_Pack2 _PyFloat_Pack4 -> PyFloat_Pack4 _PyFloat_Pack8 -> PyFloat_Pack8 _PyFloat_Unpack2 -> PyFloat_Unpack2 _PyFloat_Unpack4 -> PyFloat_Unpack4 _PyFloat_Unpack8 -> PyFloat_Unpack8

hameerabbasi commented 7 months ago

Thanks for the contribution, @a-n-n-a-l-e-e!