Skip to content

Commit

Permalink
selecting least broken llfuse version
Browse files Browse the repository at this point in the history
1.3.6: works on all supported OSes, but not on py39
1.3.7: does not work on FreeBSD, but with py39
  • Loading branch information
ThomasWaldmann committed Oct 4, 2020
1 parent 1562952 commit 7dc1610
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions requirements.d/fuse.txt
Original file line number Diff line number Diff line change
@@ -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
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -83,8 +83,8 @@
# 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
],
}

Expand Down

0 comments on commit 7dc1610

Please sign in to comment.