Skip to content

Commit

Permalink
Merge pull request #19671 from bgruening/webdavclient3
Browse files Browse the repository at this point in the history
Add webdavclient3 to conditional-requirements.txt
  • Loading branch information
bgruening authored Feb 24, 2025
2 parents ea1f245 + 0378f9a commit 4b15a2a
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
4 changes: 4 additions & 0 deletions lib/galaxy/dependencies/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -249,6 +249,10 @@ def check_fs_dropboxfs(self):
def check_fs_webdavfs(self):
return "webdav" in self.file_sources

def check_webdavclient3(self):
# fs.webdavfs dependency for which we need an unreleased version
return self.check_fs_webdavfs()

def check_fs_anvilfs(self):
# pyfilesystem plugin access to terra on anvil
return "anvil" in self.file_sources
Expand Down
2 changes: 2 additions & 0 deletions lib/galaxy/dependencies/conditional-requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ openai

# For file sources plugins
fs.webdavfs>=0.4.2 # type: webdav
# webdavclient3 on the develop branch contains an important fix for username-based authentification containing the '@' symbol
webdavclient3 @ git+https://github.com/ezhov-evgeny/webdav-client-python-3@98c23d1abd15efc3db9cfc756429f00041578bc2
fs.dropboxfs>=1.0 # type: dropbox
fs.sshfs # type: ssh
fs.anvilfs # type: anvil
Expand Down

0 comments on commit 4b15a2a

Please sign in to comment.