libfuse / pyfuse3

Python 3 bindings for libfuse 3 with asynchronous API (Trio compatible)
https://pyfuse3.readthedocs.io/
Other
166 stars 48 forks source link

Tell Cython that callbacks may raise exceptions. #86

Closed ThomasWaldmann closed 1 year ago

ThomasWaldmann commented 1 year ago

@Nikratio : created a PR from the branch for better review and testing.

Nikratio commented 1 year ago

...but when going with this solution, you should also revert https://github.com/libfuse/pyfuse3/pull/81/commits/783693c7986acc6c655be2df8ea6fe421e50dab9 (probably in the same commit).

ThomasWaldmann commented 1 year ago

OK, rebased onto current master, reverted that commit, squashed all together.