chore: delete CLI (#34855)

preserved in
https://github.com/langchain-ai/langchain/tree/langchain-cli
This commit is contained in:
Mason Daugherty
2026-01-23 12:55:09 -05:00
committed by GitHub
parent cc72a8c45a
commit 4e9a1eb283
131 changed files with 4 additions and 14635 deletions

View File

@@ -53,7 +53,6 @@ body:
- label: langchain-anthropic
- label: langchain-classic
- label: langchain-core
- label: langchain-cli
- label: langchain-model-profiles
- label: langchain-tests
- label: langchain-text-splitters

View File

@@ -50,7 +50,6 @@ body:
- label: langchain-anthropic
- label: langchain-classic
- label: langchain-core
- label: langchain-cli
- label: langchain-model-profiles
- label: langchain-tests
- label: langchain-text-splitters

View File

@@ -30,7 +30,6 @@ body:
- label: langchain-anthropic
- label: langchain-classic
- label: langchain-core
- label: langchain-cli
- label: langchain-model-profiles
- label: langchain-tests
- label: langchain-text-splitters

View File

@@ -101,7 +101,6 @@ body:
- label: langchain-anthropic
- label: langchain-classic
- label: langchain-core
- label: langchain-cli
- label: langchain-model-profiles
- label: langchain-tests
- label: langchain-text-splitters

View File

@@ -17,11 +17,6 @@ langchain:
- any-glob-to-any-file:
- "libs/langchain_v1/**/*"
cli:
- changed-files:
- any-glob-to-any-file:
- "libs/cli/**/*"
standard-tests:
- changed-files:
- any-glob-to-any-file:

View File

@@ -56,7 +56,7 @@ def all_package_dirs() -> Set[str]:
return {
"/".join(path.split("/")[:-1]).lstrip("./")
for path in glob.glob("./libs/**/pyproject.toml", recursive=True)
if "libs/cli" not in path and "libs/standard-tests" not in path
if "libs/standard-tests" not in path
}
@@ -286,10 +286,6 @@ if __name__ == "__main__":
dirs_to_run["test"].add("libs/partners/fireworks")
dirs_to_run["test"].add("libs/partners/groq")
elif file.startswith("libs/cli"):
dirs_to_run["lint"].add("libs/cli")
dirs_to_run["test"].add("libs/cli")
elif file.startswith("libs/partners"):
partner_dir = file.split("/")[2]
if os.path.isdir(f"libs/partners/{partner_dir}") and [

View File

@@ -30,7 +30,6 @@ jobs:
"langchain-anthropic": "anthropic",
"langchain-classic": "langchain-classic",
"langchain-core": "core",
"langchain-cli": "cli",
"langchain-model-profiles": "model-profiles",
"langchain-tests": "standard-tests",
"langchain-text-splitters": "text-splitters",

View File

@@ -8,7 +8,7 @@
#
# Examples:
# feat(core): add multitenant support
# fix(cli): resolve flag parsing error
# fix(langchain): resolve error
# docs: update API usage examples
# docs(openai): update API usage examples
#
@@ -27,14 +27,14 @@
# * release — prepare a new release
#
# Allowed Scope(s) (optional):
# core, cli, langchain, langchain-classic, model-profiles,
# core, langchain, langchain-classic, model-profiles,
# standard-tests, text-splitters, docs, anthropic, chroma, deepseek, exa,
# fireworks, groq, huggingface, mistralai, nomic, ollama, openai,
# perplexity, prompty, qdrant, xai, infra, deps
#
# Multiple scopes can be used by separating them with a comma. For example:
#
# feat(core,cli): add multitenant support to core and cli
# feat(core,langchain): add multitenant support to core and langchain
#
# Note: PRs touching the langchain package should use the 'langchain' scope. It is not
# acceptable to omit the scope for changes to the langchain package, despite it being
@@ -85,7 +85,6 @@ jobs:
release
scopes: |
core
cli
langchain
langchain-classic
model-profiles