libfuse / pyfuse3

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

test/ci-test.sh uses setup.py ... #83

Closed ThomasWaldmann closed 1 year ago

ThomasWaldmann commented 1 year ago

Recently, I had to add setuptools to the list of installed python packages so that the github CI testing on py312 does not fail.

Our pyproject.toml requires setuptools, so that should work if we used pip.

So maybe that script should just pip install -e . or so.

ThomasWaldmann commented 1 year ago

The ci-test.sh script is only used by the test.yml, so these commands could also be inlined there.

ThomasWaldmann commented 1 year ago

Fixed by #84.

Note: just using pip install -e . does not work because it wants cython-made .c files which are not there yet.