Skip to content
forked from libfuse/pyfuse3

Python 3 bindings for libfuse 3 with asynchronous API (Trio compatible)

License

Notifications You must be signed in to change notification settings

Jovan-ux/pyfuse3

 
 

Repository files navigation

This Project is Orphaned

This project is no longer maintained or developed. Github issue tracking and pull requests have therefore been disabled. The mailing list (see below) is still available for use.

If you would like to take over this project, you are welcome to do so. Please fork it and develop the fork for a while. Once there has been 6 months of reasonable activity, please contact [email protected] and I'll be happy to give you ownership of this repository or replace with a pointer to the fork.

The pyfuse3 Module

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. A searchable mailing list archive is kindly provided by Gmane.

Development Status

pyfuse3 is in beta. Bugs are likely.

pyfuse3 uses semantic versioning. This means backwards incompatible changes in the API will be reflected in an increase of the major version number.

Contributing

The pyfuse3 source code is available on GitHub.

About

Python 3 bindings for libfuse 3 with asynchronous API (Trio compatible)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 73.0%
  • Python 12.2%
  • Cython 11.3%
  • C 2.1%
  • Jupyter Notebook 1.3%
  • Shell 0.1%