From 8dac0fb3f19bf1654f5f21052f52a2dbd61c54e3 Mon Sep 17 00:00:00 2001 From: Jacob Lee Date: Tue, 9 Jul 2024 19:21:25 -0700 Subject: [PATCH] docs[patch]: Remove deprecated Airbyte loaders from listings (#23927) CC @efriis --- .../document_loaders/airbyte_cdk.ipynb | 14 ++++++++++++++ .../document_loaders/airbyte_gong.ipynb | 10 ++++++++++ .../document_loaders/airbyte_hubspot.ipynb | 10 ++++++++++ .../document_loaders/airbyte_json.ipynb | 10 ++++++++++ .../document_loaders/airbyte_salesforce.ipynb | 10 ++++++++++ .../document_loaders/airbyte_shopify.ipynb | 10 ++++++++++ .../document_loaders/airbyte_stripe.ipynb | 10 ++++++++++ .../document_loaders/airbyte_typeform.ipynb | 10 ++++++++++ .../document_loaders/airbyte_zendesk_support.ipynb | 10 ++++++++++ docs/scripts/document_loader_feat_table.py | 14 +++++++++++++- 10 files changed, 107 insertions(+), 1 deletion(-) diff --git a/docs/docs/integrations/document_loaders/airbyte_cdk.ipynb b/docs/docs/integrations/document_loaders/airbyte_cdk.ipynb index 24705f3f9408a..64e045330d953 100644 --- a/docs/docs/integrations/document_loaders/airbyte_cdk.ipynb +++ b/docs/docs/integrations/document_loaders/airbyte_cdk.ipynb @@ -1,5 +1,19 @@ { "cells": [ + { + "cell_type": "raw", + "id": "bd931196", + "metadata": { + "vscode": { + "languageId": "raw" + } + }, + "source": [ + "---\n", + "sidebar_class_name: hidden\n", + "---" + ] + }, { "cell_type": "markdown", "id": "1f3a5ebf", diff --git a/docs/docs/integrations/document_loaders/airbyte_gong.ipynb b/docs/docs/integrations/document_loaders/airbyte_gong.ipynb index 5a50360add795..15c91c2b6481d 100644 --- a/docs/docs/integrations/document_loaders/airbyte_gong.ipynb +++ b/docs/docs/integrations/document_loaders/airbyte_gong.ipynb @@ -1,5 +1,15 @@ { "cells": [ + { + "cell_type": "raw", + "id": "344fc5a3", + "metadata": {}, + "source": [ + "---\n", + "sidebar_class_name: hidden\n", + "---" + ] + }, { "cell_type": "markdown", "id": "1f3a5ebf", diff --git a/docs/docs/integrations/document_loaders/airbyte_hubspot.ipynb b/docs/docs/integrations/document_loaders/airbyte_hubspot.ipynb index 995e388b1da7b..768ba6d9f94c2 100644 --- a/docs/docs/integrations/document_loaders/airbyte_hubspot.ipynb +++ b/docs/docs/integrations/document_loaders/airbyte_hubspot.ipynb @@ -1,5 +1,15 @@ { "cells": [ + { + "cell_type": "raw", + "id": "a792e839", + "metadata": {}, + "source": [ + "---\n", + "sidebar_class_name: hidden\n", + "---" + ] + }, { "cell_type": "markdown", "id": "1f3a5ebf", diff --git a/docs/docs/integrations/document_loaders/airbyte_json.ipynb b/docs/docs/integrations/document_loaders/airbyte_json.ipynb index 018ec884f49d3..4b6d31f47c411 100644 --- a/docs/docs/integrations/document_loaders/airbyte_json.ipynb +++ b/docs/docs/integrations/document_loaders/airbyte_json.ipynb @@ -1,5 +1,15 @@ { "cells": [ + { + "cell_type": "raw", + "id": "61c2629c", + "metadata": {}, + "source": [ + "---\n", + "sidebar_class_name: hidden\n", + "---" + ] + }, { "cell_type": "markdown", "id": "1f3a5ebf", diff --git a/docs/docs/integrations/document_loaders/airbyte_salesforce.ipynb b/docs/docs/integrations/document_loaders/airbyte_salesforce.ipynb index d3dbbd52642d8..fec847915cbe7 100644 --- a/docs/docs/integrations/document_loaders/airbyte_salesforce.ipynb +++ b/docs/docs/integrations/document_loaders/airbyte_salesforce.ipynb @@ -1,5 +1,15 @@ { "cells": [ + { + "cell_type": "raw", + "id": "e329385c", + "metadata": {}, + "source": [ + "---\n", + "sidebar_class_name: hidden\n", + "---" + ] + }, { "cell_type": "markdown", "id": "1f3a5ebf", diff --git a/docs/docs/integrations/document_loaders/airbyte_shopify.ipynb b/docs/docs/integrations/document_loaders/airbyte_shopify.ipynb index 2302ccec94ed3..ecba7b555316b 100644 --- a/docs/docs/integrations/document_loaders/airbyte_shopify.ipynb +++ b/docs/docs/integrations/document_loaders/airbyte_shopify.ipynb @@ -1,5 +1,15 @@ { "cells": [ + { + "cell_type": "raw", + "id": "3169f380", + "metadata": {}, + "source": [ + "---\n", + "sidebar_class_name: hidden\n", + "---" + ] + }, { "cell_type": "markdown", "id": "1f3a5ebf", diff --git a/docs/docs/integrations/document_loaders/airbyte_stripe.ipynb b/docs/docs/integrations/document_loaders/airbyte_stripe.ipynb index d2fed86b010d1..336534bea13c2 100644 --- a/docs/docs/integrations/document_loaders/airbyte_stripe.ipynb +++ b/docs/docs/integrations/document_loaders/airbyte_stripe.ipynb @@ -1,5 +1,15 @@ { "cells": [ + { + "cell_type": "raw", + "id": "87552e5a", + "metadata": {}, + "source": [ + "---\n", + "sidebar_class_name: hidden\n", + "---" + ] + }, { "cell_type": "markdown", "id": "1f3a5ebf", diff --git a/docs/docs/integrations/document_loaders/airbyte_typeform.ipynb b/docs/docs/integrations/document_loaders/airbyte_typeform.ipynb index ae89b573a3256..11b132d56abdb 100644 --- a/docs/docs/integrations/document_loaders/airbyte_typeform.ipynb +++ b/docs/docs/integrations/document_loaders/airbyte_typeform.ipynb @@ -1,5 +1,15 @@ { "cells": [ + { + "cell_type": "raw", + "id": "9a10cdcc", + "metadata": {}, + "source": [ + "---\n", + "sidebar_class_name: hidden\n", + "---" + ] + }, { "cell_type": "markdown", "id": "1f3a5ebf", diff --git a/docs/docs/integrations/document_loaders/airbyte_zendesk_support.ipynb b/docs/docs/integrations/document_loaders/airbyte_zendesk_support.ipynb index e27eeaf054c3d..015f34ee72565 100644 --- a/docs/docs/integrations/document_loaders/airbyte_zendesk_support.ipynb +++ b/docs/docs/integrations/document_loaders/airbyte_zendesk_support.ipynb @@ -1,5 +1,15 @@ { "cells": [ + { + "cell_type": "raw", + "id": "41200199", + "metadata": {}, + "source": [ + "---\n", + "sidebar_class_name: hidden\n", + "---" + ] + }, { "cell_type": "markdown", "id": "1f3a5ebf", diff --git a/docs/scripts/document_loader_feat_table.py b/docs/scripts/document_loader_feat_table.py index facff1cab9c01..a06d6de717c8e 100644 --- a/docs/scripts/document_loader_feat_table.py +++ b/docs/scripts/document_loader_feat_table.py @@ -23,6 +23,18 @@ """ +DEPRECATED = [ + "AirbyteCDKLoader", + "AirbyteGongLoader", + "AirbyteHubspotLoader", + "AirbyteJSONLoader", + "AirbyteSalesforceLoader", + "AirbyteShopifyLoader", + "AirbyteStripeLoader", + "AirbyteTypeformLoader", + "AirbyteZendeskSupportLoader", +] + def get_document_loader_table() -> str: """Get the table of document loaders.""" @@ -55,7 +67,7 @@ def get_document_loader_table() -> str: title = ["Document Loader", "Description", "Lazy loading", "Native async support"] rows = [title, [":-"] * 2 + [":-:"] * (len(title) - 2)] for loader, feats in sorted(doc_loaders_feat_table.items()): - if not feats: + if not feats or loader in DEPRECATED: continue rows += [ [loader, feats["description"]]