selecting least broken llfuse version

1.3.6: works on all supported OSes, but not on py39
1.3.7: does not work on FreeBSD, but with py39
This commit is contained in:
Thomas Waldmann 2020-10-04 20:36:31 +02:00
parent 1562952ada
commit 7dc1610674
2 changed files with 4 additions and 4 deletions

View File

@ -1,4 +1,4 @@
# low-level FUSE support library for "borg mount"
# please see the comments in setup.py about llfuse.
llfuse<2.0
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

View File

@ -83,8 +83,8 @@ install_requires = [
# if you do not have llfuse, do not require it, most of borgbackup will work.
extras_require = {
'fuse': [
'llfuse >=1.3, <2.0',
'llfuse >=1.3.4, <2.0; python_version >="3.7"',
'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
],
}