diff --git a/.github/workflows/test_doc_snippets.yml b/.github/workflows/test_doc_snippets.yml index 554c2efba2..89b3724be3 100644 --- a/.github/workflows/test_doc_snippets.yml +++ b/.github/workflows/test_doc_snippets.yml @@ -57,7 +57,7 @@ jobs: - name: Install dependencies # if: steps.cached-poetry-dependencies.outputs.cache-hit != 'true' - run: poetry install --no-interaction -E duckdb -E weaviate -E parquet --with docs --without airflow + run: poetry install --no-interaction -E duckdb -E weaviate -E parquet --with docs --with mongodb --without airflow - name: Run linter and tests run: make test-and-lint-snippets diff --git a/pyproject.toml b/pyproject.toml index 3795f0096b..0c969e1a6c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -161,6 +161,9 @@ pypdf2 = "^3.0.1" pydoc-markdown = "^4.8.2" connectorx="0.3.1" +[tool.poetry.group.mongodb.dependencies] +pymongo = ">=4.3.3" + [build-system] requires = ["poetry-core>=1.0.8"] build-backend = "poetry.core.masonry.api" \ No newline at end of file