From 628145b172216f944d9344c9c91b80c2d7475c81 Mon Sep 17 00:00:00 2001 From: Erick Friis Date: Fri, 17 Jan 2025 10:41:59 -0800 Subject: [PATCH] infra: fix api build (#29274) --- .github/scripts/prep_api_docs_build.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/scripts/prep_api_docs_build.py b/.github/scripts/prep_api_docs_build.py index acc0c257680..0d17449a9a2 100644 --- a/.github/scripts/prep_api_docs_build.py +++ b/.github/scripts/prep_api_docs_build.py @@ -82,6 +82,12 @@ def main(): and p["repo"] != "langchain-ai/langchain" ]) + # Delete ones without a pyproject.toml + for partner in Path("langchain/libs/partners").iterdir(): + if partner.is_dir() and not (partner / "pyproject.toml").exists(): + print(f"Removing {partner} as it does not have a pyproject.toml") + shutil.rmtree(partner) + print("Library sync completed successfully!") except Exception as e: