diff --git a/.github/workflows/chroma.yml b/.github/workflows/chroma.yml index 2f6d90c23..88020818e 100644 --- a/.github/workflows/chroma.yml +++ b/.github/workflows/chroma.yml @@ -7,12 +7,12 @@ on: - cron: "0 0 * * *" pull_request: paths: - - 'chroma/**' + - 'integrations/chroma/**' - '.github/workflows/chroma.yml' defaults: run: - working-directory: chroma + working-directory: integrations/chroma concurrency: group: chroma-${{ github.head_ref }} diff --git a/.github/workflows/elasticsearch.yml b/.github/workflows/elasticsearch.yml index ba8629543..08254a58b 100644 --- a/.github/workflows/elasticsearch.yml +++ b/.github/workflows/elasticsearch.yml @@ -7,7 +7,7 @@ on: - cron: "0 0 * * *" pull_request: paths: - - "elasticsearch/**" + - "integrations/elasticsearch/**" - ".github/workflows/elasticsearch.yml" concurrency: @@ -40,14 +40,14 @@ jobs: run: pip install --upgrade hatch - name: Lint - working-directory: elasticsearch + working-directory: integrations/elasticsearch if: matrix.python-version == '3.9' run: hatch run lint:all - name: Run ElasticSearch container - working-directory: elasticsearch + working-directory: integrations/elasticsearch run: docker-compose up -d - name: Run tests - working-directory: elasticsearch + working-directory: integrations/elasticsearch run: hatch run cov diff --git a/.github/workflows/instructor_embedders.yml b/.github/workflows/instructor_embedders.yml index 03438655e..293c6c142 100644 --- a/.github/workflows/instructor_embedders.yml +++ b/.github/workflows/instructor_embedders.yml @@ -5,7 +5,7 @@ on: - cron: "0 0 * * *" pull_request: paths: - - 'instructor-embedders/**' + - 'integrations/instructor-embedders/**' - '.github/workflows/instructor_embedders.yml' defaults: @@ -27,7 +27,7 @@ jobs: - name: Ruff uses: chartboost/ruff-action@v1 with: - src: instructor-embedders + src: integrations/instructor-embedders - name: Install instructor-embedders run: | diff --git a/.github/workflows/nodes_text2speech.yml b/.github/workflows/nodes_text2speech.yml index 74329d53c..315215d0d 100644 --- a/.github/workflows/nodes_text2speech.yml +++ b/.github/workflows/nodes_text2speech.yml @@ -5,12 +5,12 @@ on: - cron: "0 0 * * *" pull_request: paths: - - 'nodes/text2speech/**' + - 'integrations/nodes/text2speech/**' - '.github/workflows/nodes_text2speech.yml' defaults: run: - working-directory: nodes/text2speech + working-directory: integrations/nodes/text2speech jobs: test: diff --git a/chroma/.gitignore b/integrations/chroma/.gitignore similarity index 100% rename from chroma/.gitignore rename to integrations/chroma/.gitignore diff --git a/chroma/LICENSE b/integrations/chroma/LICENSE similarity index 100% rename from chroma/LICENSE rename to integrations/chroma/LICENSE diff --git a/chroma/README.md b/integrations/chroma/README.md similarity index 100% rename from chroma/README.md rename to integrations/chroma/README.md diff --git a/chroma/example/data/usr_01.txt b/integrations/chroma/example/data/usr_01.txt similarity index 100% rename from chroma/example/data/usr_01.txt rename to integrations/chroma/example/data/usr_01.txt diff --git a/chroma/example/data/usr_02.txt b/integrations/chroma/example/data/usr_02.txt similarity index 100% rename from chroma/example/data/usr_02.txt rename to integrations/chroma/example/data/usr_02.txt diff --git a/chroma/example/data/usr_03.txt b/integrations/chroma/example/data/usr_03.txt similarity index 100% rename from chroma/example/data/usr_03.txt rename to integrations/chroma/example/data/usr_03.txt diff --git a/chroma/example/data/usr_04.txt b/integrations/chroma/example/data/usr_04.txt similarity index 100% rename from chroma/example/data/usr_04.txt rename to integrations/chroma/example/data/usr_04.txt diff --git a/chroma/example/data/usr_05.txt b/integrations/chroma/example/data/usr_05.txt similarity index 100% rename from chroma/example/data/usr_05.txt rename to integrations/chroma/example/data/usr_05.txt diff --git a/chroma/example/data/usr_06.txt b/integrations/chroma/example/data/usr_06.txt similarity index 100% rename from chroma/example/data/usr_06.txt rename to integrations/chroma/example/data/usr_06.txt diff --git a/chroma/example/data/usr_07.txt b/integrations/chroma/example/data/usr_07.txt similarity index 100% rename from chroma/example/data/usr_07.txt rename to integrations/chroma/example/data/usr_07.txt diff --git a/chroma/example/data/usr_08.txt b/integrations/chroma/example/data/usr_08.txt similarity index 100% rename from chroma/example/data/usr_08.txt rename to integrations/chroma/example/data/usr_08.txt diff --git a/chroma/example/data/usr_09.txt b/integrations/chroma/example/data/usr_09.txt similarity index 100% rename from chroma/example/data/usr_09.txt rename to integrations/chroma/example/data/usr_09.txt diff --git a/chroma/example/data/usr_10.txt b/integrations/chroma/example/data/usr_10.txt similarity index 100% rename from chroma/example/data/usr_10.txt rename to integrations/chroma/example/data/usr_10.txt diff --git a/chroma/example/data/usr_11.txt b/integrations/chroma/example/data/usr_11.txt similarity index 100% rename from chroma/example/data/usr_11.txt rename to integrations/chroma/example/data/usr_11.txt diff --git a/chroma/example/data/usr_12.txt b/integrations/chroma/example/data/usr_12.txt similarity index 100% rename from chroma/example/data/usr_12.txt rename to integrations/chroma/example/data/usr_12.txt diff --git a/chroma/example/data/usr_20.txt b/integrations/chroma/example/data/usr_20.txt similarity index 100% rename from chroma/example/data/usr_20.txt rename to integrations/chroma/example/data/usr_20.txt diff --git a/chroma/example/data/usr_21.txt b/integrations/chroma/example/data/usr_21.txt similarity index 100% rename from chroma/example/data/usr_21.txt rename to integrations/chroma/example/data/usr_21.txt diff --git a/chroma/example/data/usr_22.txt b/integrations/chroma/example/data/usr_22.txt similarity index 100% rename from chroma/example/data/usr_22.txt rename to integrations/chroma/example/data/usr_22.txt diff --git a/chroma/example/data/usr_23.txt b/integrations/chroma/example/data/usr_23.txt similarity index 100% rename from chroma/example/data/usr_23.txt rename to integrations/chroma/example/data/usr_23.txt diff --git a/chroma/example/data/usr_24.txt b/integrations/chroma/example/data/usr_24.txt similarity index 100% rename from chroma/example/data/usr_24.txt rename to integrations/chroma/example/data/usr_24.txt diff --git a/chroma/example/data/usr_25.txt b/integrations/chroma/example/data/usr_25.txt similarity index 100% rename from chroma/example/data/usr_25.txt rename to integrations/chroma/example/data/usr_25.txt diff --git a/chroma/example/data/usr_26.txt b/integrations/chroma/example/data/usr_26.txt similarity index 100% rename from chroma/example/data/usr_26.txt rename to integrations/chroma/example/data/usr_26.txt diff --git a/chroma/example/data/usr_27.txt b/integrations/chroma/example/data/usr_27.txt similarity index 100% rename from chroma/example/data/usr_27.txt rename to integrations/chroma/example/data/usr_27.txt diff --git a/chroma/example/data/usr_28.txt b/integrations/chroma/example/data/usr_28.txt similarity index 100% rename from chroma/example/data/usr_28.txt rename to integrations/chroma/example/data/usr_28.txt diff --git a/chroma/example/data/usr_29.txt b/integrations/chroma/example/data/usr_29.txt similarity index 100% rename from chroma/example/data/usr_29.txt rename to integrations/chroma/example/data/usr_29.txt diff --git a/chroma/example/data/usr_30.txt b/integrations/chroma/example/data/usr_30.txt similarity index 100% rename from chroma/example/data/usr_30.txt rename to integrations/chroma/example/data/usr_30.txt diff --git a/chroma/example/data/usr_31.txt b/integrations/chroma/example/data/usr_31.txt similarity index 100% rename from chroma/example/data/usr_31.txt rename to integrations/chroma/example/data/usr_31.txt diff --git a/chroma/example/data/usr_32.txt b/integrations/chroma/example/data/usr_32.txt similarity index 100% rename from chroma/example/data/usr_32.txt rename to integrations/chroma/example/data/usr_32.txt diff --git a/chroma/example/data/usr_40.txt b/integrations/chroma/example/data/usr_40.txt similarity index 100% rename from chroma/example/data/usr_40.txt rename to integrations/chroma/example/data/usr_40.txt diff --git a/chroma/example/data/usr_41.txt b/integrations/chroma/example/data/usr_41.txt similarity index 100% rename from chroma/example/data/usr_41.txt rename to integrations/chroma/example/data/usr_41.txt diff --git a/chroma/example/data/usr_42.txt b/integrations/chroma/example/data/usr_42.txt similarity index 100% rename from chroma/example/data/usr_42.txt rename to integrations/chroma/example/data/usr_42.txt diff --git a/chroma/example/data/usr_43.txt b/integrations/chroma/example/data/usr_43.txt similarity index 100% rename from chroma/example/data/usr_43.txt rename to integrations/chroma/example/data/usr_43.txt diff --git a/chroma/example/data/usr_44.txt b/integrations/chroma/example/data/usr_44.txt similarity index 100% rename from chroma/example/data/usr_44.txt rename to integrations/chroma/example/data/usr_44.txt diff --git a/chroma/example/data/usr_45.txt b/integrations/chroma/example/data/usr_45.txt similarity index 100% rename from chroma/example/data/usr_45.txt rename to integrations/chroma/example/data/usr_45.txt diff --git a/chroma/example/data/usr_46.txt b/integrations/chroma/example/data/usr_46.txt similarity index 100% rename from chroma/example/data/usr_46.txt rename to integrations/chroma/example/data/usr_46.txt diff --git a/chroma/example/data/usr_50.txt b/integrations/chroma/example/data/usr_50.txt similarity index 100% rename from chroma/example/data/usr_50.txt rename to integrations/chroma/example/data/usr_50.txt diff --git a/chroma/example/data/usr_51.txt b/integrations/chroma/example/data/usr_51.txt similarity index 100% rename from chroma/example/data/usr_51.txt rename to integrations/chroma/example/data/usr_51.txt diff --git a/chroma/example/data/usr_52.txt b/integrations/chroma/example/data/usr_52.txt similarity index 100% rename from chroma/example/data/usr_52.txt rename to integrations/chroma/example/data/usr_52.txt diff --git a/chroma/example/data/usr_90.txt b/integrations/chroma/example/data/usr_90.txt similarity index 100% rename from chroma/example/data/usr_90.txt rename to integrations/chroma/example/data/usr_90.txt diff --git a/chroma/example/example.py b/integrations/chroma/example/example.py similarity index 100% rename from chroma/example/example.py rename to integrations/chroma/example/example.py diff --git a/chroma/pyproject.toml b/integrations/chroma/pyproject.toml similarity index 100% rename from chroma/pyproject.toml rename to integrations/chroma/pyproject.toml diff --git a/chroma/src/chroma_haystack/__about__.py b/integrations/chroma/src/chroma_haystack/__about__.py similarity index 100% rename from chroma/src/chroma_haystack/__about__.py rename to integrations/chroma/src/chroma_haystack/__about__.py diff --git a/chroma/src/chroma_haystack/__init__.py b/integrations/chroma/src/chroma_haystack/__init__.py similarity index 100% rename from chroma/src/chroma_haystack/__init__.py rename to integrations/chroma/src/chroma_haystack/__init__.py diff --git a/chroma/src/chroma_haystack/document_store.py b/integrations/chroma/src/chroma_haystack/document_store.py similarity index 100% rename from chroma/src/chroma_haystack/document_store.py rename to integrations/chroma/src/chroma_haystack/document_store.py diff --git a/chroma/src/chroma_haystack/errors.py b/integrations/chroma/src/chroma_haystack/errors.py similarity index 100% rename from chroma/src/chroma_haystack/errors.py rename to integrations/chroma/src/chroma_haystack/errors.py diff --git a/chroma/src/chroma_haystack/retriever.py b/integrations/chroma/src/chroma_haystack/retriever.py similarity index 100% rename from chroma/src/chroma_haystack/retriever.py rename to integrations/chroma/src/chroma_haystack/retriever.py diff --git a/chroma/src/chroma_haystack/utils.py b/integrations/chroma/src/chroma_haystack/utils.py similarity index 100% rename from chroma/src/chroma_haystack/utils.py rename to integrations/chroma/src/chroma_haystack/utils.py diff --git a/chroma/tests/__init__.py b/integrations/chroma/tests/__init__.py similarity index 100% rename from chroma/tests/__init__.py rename to integrations/chroma/tests/__init__.py diff --git a/chroma/tests/test_document_store.py b/integrations/chroma/tests/test_document_store.py similarity index 100% rename from chroma/tests/test_document_store.py rename to integrations/chroma/tests/test_document_store.py diff --git a/chroma/tests/test_retriever.py b/integrations/chroma/tests/test_retriever.py similarity index 100% rename from chroma/tests/test_retriever.py rename to integrations/chroma/tests/test_retriever.py diff --git a/elasticsearch/.gitignore b/integrations/elasticsearch/.gitignore similarity index 100% rename from elasticsearch/.gitignore rename to integrations/elasticsearch/.gitignore diff --git a/elasticsearch/LICENSE b/integrations/elasticsearch/LICENSE similarity index 100% rename from elasticsearch/LICENSE rename to integrations/elasticsearch/LICENSE diff --git a/elasticsearch/README.md b/integrations/elasticsearch/README.md similarity index 100% rename from elasticsearch/README.md rename to integrations/elasticsearch/README.md diff --git a/elasticsearch/docker-compose.yml b/integrations/elasticsearch/docker-compose.yml similarity index 100% rename from elasticsearch/docker-compose.yml rename to integrations/elasticsearch/docker-compose.yml diff --git a/elasticsearch/pyproject.toml b/integrations/elasticsearch/pyproject.toml similarity index 100% rename from elasticsearch/pyproject.toml rename to integrations/elasticsearch/pyproject.toml diff --git a/elasticsearch/src/elasticsearch_haystack/__about__.py b/integrations/elasticsearch/src/elasticsearch_haystack/__about__.py similarity index 100% rename from elasticsearch/src/elasticsearch_haystack/__about__.py rename to integrations/elasticsearch/src/elasticsearch_haystack/__about__.py diff --git a/elasticsearch/src/elasticsearch_haystack/__init__.py b/integrations/elasticsearch/src/elasticsearch_haystack/__init__.py similarity index 100% rename from elasticsearch/src/elasticsearch_haystack/__init__.py rename to integrations/elasticsearch/src/elasticsearch_haystack/__init__.py diff --git a/elasticsearch/src/elasticsearch_haystack/bm25_retriever.py b/integrations/elasticsearch/src/elasticsearch_haystack/bm25_retriever.py similarity index 100% rename from elasticsearch/src/elasticsearch_haystack/bm25_retriever.py rename to integrations/elasticsearch/src/elasticsearch_haystack/bm25_retriever.py diff --git a/elasticsearch/src/elasticsearch_haystack/document_store.py b/integrations/elasticsearch/src/elasticsearch_haystack/document_store.py similarity index 100% rename from elasticsearch/src/elasticsearch_haystack/document_store.py rename to integrations/elasticsearch/src/elasticsearch_haystack/document_store.py diff --git a/elasticsearch/src/elasticsearch_haystack/embedding_retriever.py b/integrations/elasticsearch/src/elasticsearch_haystack/embedding_retriever.py similarity index 100% rename from elasticsearch/src/elasticsearch_haystack/embedding_retriever.py rename to integrations/elasticsearch/src/elasticsearch_haystack/embedding_retriever.py diff --git a/elasticsearch/src/elasticsearch_haystack/filters.py b/integrations/elasticsearch/src/elasticsearch_haystack/filters.py similarity index 100% rename from elasticsearch/src/elasticsearch_haystack/filters.py rename to integrations/elasticsearch/src/elasticsearch_haystack/filters.py diff --git a/elasticsearch/tests/__init__.py b/integrations/elasticsearch/tests/__init__.py similarity index 100% rename from elasticsearch/tests/__init__.py rename to integrations/elasticsearch/tests/__init__.py diff --git a/elasticsearch/tests/test_bm25_retriever.py b/integrations/elasticsearch/tests/test_bm25_retriever.py similarity index 100% rename from elasticsearch/tests/test_bm25_retriever.py rename to integrations/elasticsearch/tests/test_bm25_retriever.py diff --git a/elasticsearch/tests/test_document_store.py b/integrations/elasticsearch/tests/test_document_store.py similarity index 100% rename from elasticsearch/tests/test_document_store.py rename to integrations/elasticsearch/tests/test_document_store.py diff --git a/elasticsearch/tests/test_embedding_retriever.py b/integrations/elasticsearch/tests/test_embedding_retriever.py similarity index 100% rename from elasticsearch/tests/test_embedding_retriever.py rename to integrations/elasticsearch/tests/test_embedding_retriever.py diff --git a/elasticsearch/tests/test_filters.py b/integrations/elasticsearch/tests/test_filters.py similarity index 100% rename from elasticsearch/tests/test_filters.py rename to integrations/elasticsearch/tests/test_filters.py diff --git a/instructor-embedders/LICENSE.txt b/integrations/instructor-embedders/LICENSE.txt similarity index 100% rename from instructor-embedders/LICENSE.txt rename to integrations/instructor-embedders/LICENSE.txt diff --git a/instructor-embedders/README.md b/integrations/instructor-embedders/README.md similarity index 100% rename from instructor-embedders/README.md rename to integrations/instructor-embedders/README.md diff --git a/instructor-embedders/instructor_embedders/__about__.py b/integrations/instructor-embedders/instructor_embedders/__about__.py similarity index 100% rename from instructor-embedders/instructor_embedders/__about__.py rename to integrations/instructor-embedders/instructor_embedders/__about__.py diff --git a/instructor-embedders/instructor_embedders/__init__.py b/integrations/instructor-embedders/instructor_embedders/__init__.py similarity index 100% rename from instructor-embedders/instructor_embedders/__init__.py rename to integrations/instructor-embedders/instructor_embedders/__init__.py diff --git a/instructor-embedders/instructor_embedders/embedding_backend/__init__.py b/integrations/instructor-embedders/instructor_embedders/embedding_backend/__init__.py similarity index 100% rename from instructor-embedders/instructor_embedders/embedding_backend/__init__.py rename to integrations/instructor-embedders/instructor_embedders/embedding_backend/__init__.py diff --git a/instructor-embedders/instructor_embedders/embedding_backend/instructor_backend.py b/integrations/instructor-embedders/instructor_embedders/embedding_backend/instructor_backend.py similarity index 100% rename from instructor-embedders/instructor_embedders/embedding_backend/instructor_backend.py rename to integrations/instructor-embedders/instructor_embedders/embedding_backend/instructor_backend.py diff --git a/instructor-embedders/instructor_embedders/instructor_document_embedder.py b/integrations/instructor-embedders/instructor_embedders/instructor_document_embedder.py similarity index 100% rename from instructor-embedders/instructor_embedders/instructor_document_embedder.py rename to integrations/instructor-embedders/instructor_embedders/instructor_document_embedder.py diff --git a/instructor-embedders/instructor_embedders/instructor_text_embedder.py b/integrations/instructor-embedders/instructor_embedders/instructor_text_embedder.py similarity index 100% rename from instructor-embedders/instructor_embedders/instructor_text_embedder.py rename to integrations/instructor-embedders/instructor_embedders/instructor_text_embedder.py diff --git a/instructor-embedders/pyproject.toml b/integrations/instructor-embedders/pyproject.toml similarity index 100% rename from instructor-embedders/pyproject.toml rename to integrations/instructor-embedders/pyproject.toml diff --git a/instructor-embedders/tests/__init__.py b/integrations/instructor-embedders/tests/__init__.py similarity index 100% rename from instructor-embedders/tests/__init__.py rename to integrations/instructor-embedders/tests/__init__.py diff --git a/instructor-embedders/tests/test_instructor_backend.py b/integrations/instructor-embedders/tests/test_instructor_backend.py similarity index 100% rename from instructor-embedders/tests/test_instructor_backend.py rename to integrations/instructor-embedders/tests/test_instructor_backend.py diff --git a/instructor-embedders/tests/test_instructor_document_embedder.py b/integrations/instructor-embedders/tests/test_instructor_document_embedder.py similarity index 100% rename from instructor-embedders/tests/test_instructor_document_embedder.py rename to integrations/instructor-embedders/tests/test_instructor_document_embedder.py diff --git a/instructor-embedders/tests/test_instructor_embedders.py b/integrations/instructor-embedders/tests/test_instructor_embedders.py similarity index 100% rename from instructor-embedders/tests/test_instructor_embedders.py rename to integrations/instructor-embedders/tests/test_instructor_embedders.py diff --git a/instructor-embedders/tests/test_instructor_text_embedder.py b/integrations/instructor-embedders/tests/test_instructor_text_embedder.py similarity index 100% rename from instructor-embedders/tests/test_instructor_text_embedder.py rename to integrations/instructor-embedders/tests/test_instructor_text_embedder.py diff --git a/nodes/README.md b/integrations/nodes/README.md similarity index 100% rename from nodes/README.md rename to integrations/nodes/README.md diff --git a/nodes/hatch.toml b/integrations/nodes/hatch.toml similarity index 100% rename from nodes/hatch.toml rename to integrations/nodes/hatch.toml diff --git a/nodes/text2speech/LICENSE.txt b/integrations/nodes/text2speech/LICENSE.txt similarity index 100% rename from nodes/text2speech/LICENSE.txt rename to integrations/nodes/text2speech/LICENSE.txt diff --git a/nodes/text2speech/README.md b/integrations/nodes/text2speech/README.md similarity index 100% rename from nodes/text2speech/README.md rename to integrations/nodes/text2speech/README.md diff --git a/nodes/text2speech/pyproject.toml b/integrations/nodes/text2speech/pyproject.toml similarity index 100% rename from nodes/text2speech/pyproject.toml rename to integrations/nodes/text2speech/pyproject.toml diff --git a/nodes/text2speech/tests/__init__.py b/integrations/nodes/text2speech/tests/__init__.py similarity index 100% rename from nodes/text2speech/tests/__init__.py rename to integrations/nodes/text2speech/tests/__init__.py diff --git a/nodes/text2speech/tests/samples/answer.wav b/integrations/nodes/text2speech/tests/samples/answer.wav similarity index 100% rename from nodes/text2speech/tests/samples/answer.wav rename to integrations/nodes/text2speech/tests/samples/answer.wav diff --git a/nodes/text2speech/tests/samples/the context for this answer is here.wav b/integrations/nodes/text2speech/tests/samples/the context for this answer is here.wav similarity index 100% rename from nodes/text2speech/tests/samples/the context for this answer is here.wav rename to integrations/nodes/text2speech/tests/samples/the context for this answer is here.wav diff --git a/nodes/text2speech/tests/samples/this is the content of the document.wav b/integrations/nodes/text2speech/tests/samples/this is the content of the document.wav similarity index 100% rename from nodes/text2speech/tests/samples/this is the content of the document.wav rename to integrations/nodes/text2speech/tests/samples/this is the content of the document.wav diff --git a/nodes/text2speech/tests/test_nodes.py b/integrations/nodes/text2speech/tests/test_nodes.py similarity index 100% rename from nodes/text2speech/tests/test_nodes.py rename to integrations/nodes/text2speech/tests/test_nodes.py diff --git a/nodes/text2speech/text2speech/__about__.py b/integrations/nodes/text2speech/text2speech/__about__.py similarity index 100% rename from nodes/text2speech/text2speech/__about__.py rename to integrations/nodes/text2speech/text2speech/__about__.py diff --git a/nodes/text2speech/text2speech/__init__.py b/integrations/nodes/text2speech/text2speech/__init__.py similarity index 100% rename from nodes/text2speech/text2speech/__init__.py rename to integrations/nodes/text2speech/text2speech/__init__.py diff --git a/nodes/text2speech/text2speech/answer_to_speech.py b/integrations/nodes/text2speech/text2speech/answer_to_speech.py similarity index 100% rename from nodes/text2speech/text2speech/answer_to_speech.py rename to integrations/nodes/text2speech/text2speech/answer_to_speech.py diff --git a/nodes/text2speech/text2speech/document_to_speech.py b/integrations/nodes/text2speech/text2speech/document_to_speech.py similarity index 100% rename from nodes/text2speech/text2speech/document_to_speech.py rename to integrations/nodes/text2speech/text2speech/document_to_speech.py diff --git a/nodes/text2speech/text2speech/errors.py b/integrations/nodes/text2speech/text2speech/errors.py similarity index 100% rename from nodes/text2speech/text2speech/errors.py rename to integrations/nodes/text2speech/text2speech/errors.py diff --git a/nodes/text2speech/text2speech/utils/__init__.py b/integrations/nodes/text2speech/text2speech/utils/__init__.py similarity index 100% rename from nodes/text2speech/text2speech/utils/__init__.py rename to integrations/nodes/text2speech/text2speech/utils/__init__.py diff --git a/nodes/text2speech/text2speech/utils/text_to_speech.py b/integrations/nodes/text2speech/text2speech/utils/text_to_speech.py similarity index 100% rename from nodes/text2speech/text2speech/utils/text_to_speech.py rename to integrations/nodes/text2speech/text2speech/utils/text_to_speech.py diff --git a/unstructured/fileconverter/LICENSE b/integrations/unstructured/fileconverter/LICENSE similarity index 100% rename from unstructured/fileconverter/LICENSE rename to integrations/unstructured/fileconverter/LICENSE diff --git a/unstructured/fileconverter/README.md b/integrations/unstructured/fileconverter/README.md similarity index 100% rename from unstructured/fileconverter/README.md rename to integrations/unstructured/fileconverter/README.md diff --git a/unstructured/fileconverter/pyproject.toml b/integrations/unstructured/fileconverter/pyproject.toml similarity index 100% rename from unstructured/fileconverter/pyproject.toml rename to integrations/unstructured/fileconverter/pyproject.toml diff --git a/unstructured/fileconverter/src/unstructured_fileconverter_haystack/__about__.py b/integrations/unstructured/fileconverter/src/unstructured_fileconverter_haystack/__about__.py similarity index 100% rename from unstructured/fileconverter/src/unstructured_fileconverter_haystack/__about__.py rename to integrations/unstructured/fileconverter/src/unstructured_fileconverter_haystack/__about__.py diff --git a/unstructured/fileconverter/src/unstructured_fileconverter_haystack/__init__.py b/integrations/unstructured/fileconverter/src/unstructured_fileconverter_haystack/__init__.py similarity index 100% rename from unstructured/fileconverter/src/unstructured_fileconverter_haystack/__init__.py rename to integrations/unstructured/fileconverter/src/unstructured_fileconverter_haystack/__init__.py diff --git a/unstructured/fileconverter/src/unstructured_fileconverter_haystack/fileconverter.py b/integrations/unstructured/fileconverter/src/unstructured_fileconverter_haystack/fileconverter.py similarity index 100% rename from unstructured/fileconverter/src/unstructured_fileconverter_haystack/fileconverter.py rename to integrations/unstructured/fileconverter/src/unstructured_fileconverter_haystack/fileconverter.py diff --git a/unstructured/fileconverter/tests/samples/sample_pdf.pdf b/integrations/unstructured/fileconverter/tests/samples/sample_pdf.pdf similarity index 100% rename from unstructured/fileconverter/tests/samples/sample_pdf.pdf rename to integrations/unstructured/fileconverter/tests/samples/sample_pdf.pdf diff --git a/unstructured/fileconverter/tests/test_fileconverter.py b/integrations/unstructured/fileconverter/tests/test_fileconverter.py similarity index 100% rename from unstructured/fileconverter/tests/test_fileconverter.py rename to integrations/unstructured/fileconverter/tests/test_fileconverter.py