Skip to main content

Python 3 bindings for libfuse 3 with async I/O support

Project description

pyfuse3 is a set of Python 3 bindings for libfuse 3. It provides an asynchronous API compatible with Trio and asyncio, and enables you to easily write a full-featured Linux filesystem in Python.

pyfuse3 releases can be downloaded from PyPi. The documentation can be read online and is also included in the doc/html directory of the pyfuse3 tarball.

Getting Help

Please report any bugs on the issue tracker. For discussion and questions, please use the general FUSE mailing list or GitHub Discussions.

Development Status

pyfuse3 is stable when used with Trio. The current maintainers ensure that bugs are addressed and pyfuse3 continues to work with new Python and libfuse versions. There is no plan to add new features or other non-bugfix work. However, pull requests for new features or other improvements may be accepted.

Using pyfuse3 with asyncio (rather than Trio) support is less well tested, there may be bugs, and some of them may not be easily fixable.

If you need a synchronous (non async) implementation, mfusepy is a maintained alternative.

Contributing

The pyfuse3 source code is available on GitHub.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyfuse3-3.4.2.tar.gz (1.2 MB view details)

Uploaded Source

File details

Details for the file pyfuse3-3.4.2.tar.gz.

File metadata

  • Download URL: pyfuse3-3.4.2.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for pyfuse3-3.4.2.tar.gz
Algorithm Hash digest
SHA256 0a59031969c4ba51a5ec1b67f3c5c24f641a6a3f8119a86edad56debcb9084d9
MD5 01f98d8a0b5db8e37374f73db21c60a1
BLAKE2b-256 98c88d4b00354b0aae1660310c6853cad7228af7efc344b3ff7d8cc4a894343d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page