Releases: libfuse/pyfuse3
pyfuse 3.5.0
-
Filesystems may now define a
~Operations.pollmethod to support theepollandselectsystem calls. -
The
FileHandleTandInodeTtypes are no longer declared as NewTypes but are now simply aliases for int. This should make it easier to write type annotations. -
Future releases of pyfuse will be signed with signify rather than GPG. The public key to verify the signature of a the next version will always be included in the previous versions, so this version already ships the public key that will be used to sign the next versions,
signify/pyfuse-3.5.pubfor any bugfix releases andsignify/pyfuse-next.pubfor the next minor (or major) release.
pyfuse 3.4.2
-
Removed the
pyfuse3_asynciomodule. This has been renamed topyfuse3.asynciofor quite some time. -
Fixed a test failure in test_examples.py
-
Many internal changes, modernizing build process and adding more type annotations.
Release 3.4.1
Release 3.4.0
Release 3.3.0
Release 3.2.3
Release 3.2.2
ChangeLog: https://github.com/libfuse/pyfuse3/blob/3.2.2/Changes.rst#release-322-2022-09-28
Note: the pypi / .tar.gz package was cythonized with Cython 0.29.30 (sadly not with the current 0.29.32 due to a missing step in the release process).
pyfuse 3.1.1
- No source changes. Regenerated Cython files with Cython 0.29.21 for Python 3.9 compatibility.
pyfuse 3.0.0
-
Changed
createhandler to return aFileInfostruct to allow for modification of certain kernel file attributes, e.g.direct_io.Note that this change breaks backwards compatibility, code that depends on the old behavior needs to be changed.