From c84e4a628de300012adabd63f62d845ff15e81c8 Mon Sep 17 00:00:00 2001 From: Martin Raspaud Date: Mon, 29 Apr 2024 14:20:08 +0200 Subject: [PATCH] Fix dependencies --- .github/workflows/ci.yml | 2 +- docs/source/conf.py | 2 +- pyproject.toml | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f9887fe..88e4e57 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,7 +31,7 @@ jobs: python -m pip install --upgrade pip python -m pip install ruff pytest pytest-cov freezegun responses python -m pip install git+https://github.com/gorakhargosh/watchdog - python -m pip install -e .[local,minio,publishing,ssh,dataspace] + python -m pip install -e .[local,minio,publishing,ssh,dataspace,datastore,dhus] - name: Lint with ruff run: | ruff check . diff --git a/docs/source/conf.py b/docs/source/conf.py index 09d3b0c..bc03029 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -17,7 +17,7 @@ extensions = ["sphinx.ext.napoleon", "sphinx.ext.autodoc"] autodoc_mock_imports = ["watchdog", "minio", "posttroll", "pytest", "trollsift", "universal_path", - "freezegun", "responses", "oauthlib", "requests_oauthlib"] + "freezegun", "responses", "oauthlib", "requests_oauthlib", "defusedxml"] templates_path = ["_templates"] exclude_patterns = [] diff --git a/pyproject.toml b/pyproject.toml index e9b9122..b380fed 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,6 +29,7 @@ local = ["watchdog"] publishing = ["posttroll"] ssh = ["paramiko"] dataspace = ["oauthlib", "requests_oauthlib", "s3fs"] +datastore = ["oauthlib", "requests_oauthlib"] dhus = ["defusedxml"] [build-system]