Langchain-arcade README update (#268)

This commit is contained in:
Sam Partee 2025-02-26 00:08:06 -08:00 committed by GitHub
parent ad66667bdb
commit f997ca9449
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 18 additions and 14 deletions

View file

@ -2,13 +2,17 @@ VERSION ?= "0.1.0"
.PHONY: install .PHONY: install
install: ## Install the poetry environment and install the pre-commit hooks install: ## Install the poetry environment and install the pre-commit hooks
@if ! command -v poetry >/dev/null 2>&1; then \ @echo "📦 Checking if Poetry is installed"
echo "🚫 Poetry is not installed. Please install poetry before proceeding."; \ @if ! command -v poetry &> /dev/null; then \
exit 1; \ echo "📦 Installing Poetry with pip"; \
pip install poetry==1.8.5; \
else \
echo "📦 Poetry is already installed"; \
fi fi
@echo "🚀 Creating virtual environment using pyenv and poetry" @echo "🚀 Installing package in development mode with all extras"
@poetry install --all-extras poetry install --all-extras
@poetry run pre-commit install @echo "🚀 Installing pre-commit hooks"
poetry run pre-commit install
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.

View file

@ -1,12 +1,12 @@
<h3 align="center"> <h3 align="center">
<a name="readme-top"></a> <a name="readme-top"></a>
<img <img
src="https://docs.arcade-ai.com/images/logo/arcade-ai-logo.png" src="https://docs.arcade.dev/images/logo/arcade-logo.png"
> >
</h3> </h3>
<div align="center"> <div align="center">
<h3>LangChain Integration</h3> <h3>Arcade Langchain Integration</h3>
<a href="https://github.com/arcadeai/arcade-ai/blob/main/LICENSE"> <a href="https://github.com/arcadeai/langchain-arcade/blob/main/LICENSE">
<img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License"> <img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License">
</a> </a>
<a href="https://pepy.tech/project/langchain-arcade"> <a href="https://pepy.tech/project/langchain-arcade">
@ -16,8 +16,8 @@
</div> </div>
<p align="center"> <p align="center">
<a href="https://docs.arcade-ai.com" target="_blank">Docs</a> <a href="https://docs.arcade.dev" target="_blank">Arcade Documentation</a>
<a href="https://docs.arcade-ai.com/integrations" target="_blank">Integrations</a> <a href="https://docs.arcade.dev/toolkits" target="_blank">Toolkits</a>
<a href="https://github.com/ArcadeAI/arcade-py" target="_blank">Python Client</a> <a href="https://github.com/ArcadeAI/arcade-py" target="_blank">Python Client</a>
<a href="https://github.com/ArcadeAI/arcade-js" target="_blank">JavaScript Client</a> <a href="https://github.com/ArcadeAI/arcade-js" target="_blank">JavaScript Client</a>
</p> </p>

View file

@ -1,7 +1,7 @@
[tool.poetry] [tool.poetry]
name = "langchain-arcade" name = "langchain-arcade"
version = "1.0.1" version = "1.1.0"
description = "An integration package connecting Arcade and LangChain/LangGraph" description = "An integration package connecting Arcade and Langchain/LangGraph"
authors = ["Arcade <dev@arcade.dev>"] authors = ["Arcade <dev@arcade.dev>"]
readme = "README.md" readme = "README.md"
repository = "https://github.com/arcadeai/arcade-ai/tree/main/contrib/langchain" repository = "https://github.com/arcadeai/arcade-ai/tree/main/contrib/langchain"
@ -9,7 +9,7 @@ license = "MIT"
[tool.poetry.dependencies] [tool.poetry.dependencies]
python = ">=3.10,<3.13" python = ">=3.10,<3.13"
arcadepy = "^1.0.0" arcadepy = "1.1.*"
langgraph = ">=0.2.67,<0.3.0" langgraph = ">=0.2.67,<0.3.0"