cli: warning on app add (#28619)

instead of #28128
This commit is contained in:
Erick Friis 2024-12-08 22:07:14 -08:00 committed by GitHub
parent 90f162efb6
commit cef21a0b49
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -5,6 +5,7 @@ Manage LangChain apps
import shutil
import subprocess
import sys
import warnings
from pathlib import Path
from typing import Dict, List, Optional, Tuple
@ -163,6 +164,12 @@ def add(
langchain app add git+ssh://git@github.com/efriis/simple-pirate.git
"""
if not branch and not repo:
warnings.warn(
"Adding templates from the default branch and repo is deprecated."
" At a minimum, you will have to add `--branch v0.2` for this to work"
)
parsed_deps = parse_dependencies(dependencies, repo, branch, api_path)
project_root = get_package_root(project_dir)