BSD Ports

ai/py-langchain-aws 1.6.2_1 MidnightBSD

LangChain: Integration package connecting AWS and LangChain

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Port added
Last update
Commit
3396e5216c
License
mit
Categories
ai, python

Description

langchain-aws is a LangChain integration package for Amazon Web Services.

It provides chat models, embeddings, LLMs, retrievers, vector stores, and tools built on top of AWS services such as Amazon Bedrock, SageMaker, and Boto3.

Version history 1

  1. 1.6.2 b807d69740

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}langchain-aws

From mports:

cd /usr/mports/ai/py-langchain-aws && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}langchain-aws>0:ai/py-langchain-aws

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 1

Runtime 4

Test 9

Build dependencies 1
Run dependencies 4

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
langchain_aws-1.6.2.tar.gz537522df2c15b463c068031af40460dbea6efb7999832263ff6eaec6b99c5f6b291acd
Master sites 1
  • PYPI

Commit history 2

DateCommitCreditsLog message
3396e5216c Lucas Holt www/py-boto3, devel/py-botocore, net/py-s3transfer: update to 1.43.95 / 0.19.2 (#1290)
Closes #1270. The AWS SDK ports were well behind upstream, blocking Python ports that have picked up a recent `boto3` floor — `ai/py-litellm` had to stop at 1.91.4 because 1.98.0+ requires `boto3>=1.43.1`. ### Updates | Port | Old | New | | --- | --- | --- | | `net/py-s3transfer` | 0.13.0 | 0.19.2 | | `devel/py-botocore` | 1.38.22 | 1.43.95 | | `www/py-boto3` | 1.38.22 | 1.43.95 | These are in one branch because they are mutually unsatisfiable apart: boto3 1.43.95 requires `botocore>=1.43.95,<1.44.0` and `s3transfer>=0.19.0,<0.20.0`. ### Changes beyond version/distinfo - `www/py-boto3`: `RUN_DEPENDS` s3transfer floor 0.13.0 → 0.19.0, matching upstream. - `devel/py-botocore`: regenerated `files/patch-setup.py` and …
b807d69740 Lucas Holt Add LangChain AI ports and dependencies
AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>