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

View file

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

View file

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