pyfuse3 icon indicating copy to clipboard operation
pyfuse3 copied to clipboard

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

Results 16 pyfuse3 issues
Sort by recently updated
recently updated
newest added

Seen on github actions CI: ``` Traceback (most recent call last): File "/home/runner/work/pyfuse3/pyfuse3/test/test_examples.py", line 124, in test_passthroughfs tst_passthrough(src_dir, mnt_dir) File "/home/runner/work/pyfuse3/pyfuse3/test/test_examples.py", line 412, in tst_passthrough assert_same_stats(src_name, mnt_name) File "/home/runner/work/pyfuse3/pyfuse3/test/test_examples.py", line...

Looks like an integer size problem: ``` ============================= test session starts ============================== platform linux -- Python 3.9.6, pytest-6.2.4, py-1.10.0, pluggy-0.13.1 rootdir: /build/pyfuse3-3.2.0 plugins: trio-0.7.0 collected 17 items / 1 deselected...

bug

in EC2 Amazon linux install pip3 install pyfuse3 ERRORs Defaulting to user installation because normal site-packages is not writeable Collecting pyfuse3 Using cached pyfuse3-3.2.1.tar.gz (509 kB) ERROR: Command errored out...

Hi, I'm trying to run multiple FUSE mounts from the same process - only the last call to pyfuse3.init() takes effect. Here's an example adapted from hello_asyncio.py: Code from hello_asyncio.py...

Hi, I'd like to limit maximum size of read requests incoming to my FS. I tried using `max_read=N` option (with N = 4096), but then I get an error from...

enhancement

Should the library run on PyPy? Trying pyfuse3 v3.1.1 on PyPy 7.3.2, pyfuse3 compiles, but when I tried to run/mount the `hello.py` example: ```python # python hello.py /mnt/fuse Traceback (most...

There are a number of issues with pyfuse3 on FreeBSD right now. Buildtime issues: 1. In `src/pyfuse.pyx`, there's `def syncfs(path)` function that calls `libc_extra.syncfs()`, which is expected to be available...

bug

With at least Python 3.7.1 and today's cpython Git master, we get: ``` test/test_examples.py::test_hello[hello.py] FAILED [ 46%] [...] ------------------------------------ Captured stderr call ------------------------------------ ==31074== Memcheck, a memory error detector ==31074==...

bug

Currently, the `passthrough` example file system doesn't actually make use of async I/O. We should rework this to use trio's file I/O layer.

Ext filesystem compatibility checked by https://github.com/zfsonlinux/fstest.git. I don't know how good this testsuit is, but i also found no better or new one. Could be merged, i have only tested...