]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
pybind/cephfs: use legacy noexcept for cdefs for cython 3.Y.Z 62107/head
authorPatrick Donnelly <pdonnell@ibm.com>
Tue, 4 Mar 2025 14:45:23 +0000 (09:45 -0500)
committerPatrick Donnelly <pdonnell@ibm.com>
Wed, 5 Mar 2025 17:36:25 +0000 (12:36 -0500)
commit90ac7409279d103f8811cf31f3a530d8fff7ba12
tree7edfd6da8fc2c3feee4708c9aa68a89c431a63e3
parent395263ceb2f351d540359f52694b48b2824e1291
pybind/cephfs: use legacy noexcept for cdefs for cython 3.Y.Z

For some newer versions of cython, it appears it requires explicitly specifying
noexcept but old versions of Cython 0.29.Z do not understand that attribute.

See: https://cython.readthedocs.io/en/latest/src/userguide/migrating_to_cy30.html#exception-values-and-noexcept

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
src/pybind/cephfs/c_cephfs.pxd
src/pybind/cephfs/cephfs.pyx