|
@@ -41,13 +41,10 @@ install_requires = []
|
|
|
# if you do not have llfuse, do not require it, most of borgbackup will work.
|
|
|
extras_require = {
|
|
|
'fuse': [
|
|
|
- # note: the C code generated by cython and bundled into the pypi package
|
|
|
- # is the reason for these requirements. Pre-1.3.7 it was made by a too old
|
|
|
- # cython to work on py39. In 1.3.7 it was made by a cython version that
|
|
|
- # produces py39 compatible code, but that also led to a freebsd compile issue.
|
|
|
- # if you cythonize yourself, you can use either version.
|
|
|
- 'llfuse >=1.3.4, <1.3.7; python_version <"3.9"', # broken on py39
|
|
|
- 'llfuse >=1.3.7, <2.0; python_version >="3.9"', # broken on freebsd
|
|
|
+ # 1.3.8 is the fixed version that works on py39 AND freebsd.
|
|
|
+ # if you cythonize yourself and make sure llfuse works for your
|
|
|
+ # OS and python version, you can use other versions than 1.3.8, too.
|
|
|
+ 'llfuse >=1.3.4', # should nowadays pull 1.3.8 or better
|
|
|
],
|
|
|
}
|
|
|
|