From 3a2a771d0f07c3ce4a2f260be99b0b8362c55573 Mon Sep 17 00:00:00 2001 From: Your Name Date: Tue, 5 Dec 2023 21:02:08 +0800 Subject: [PATCH] update --- .SRCINFO | 30 ++++++++++++++++++++++++++++++ PKGBUILD | 26 ++++++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..699f9f5e7430 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,30 @@ +pkgbase = python-langchain-core + pkgdesc = Building applications with LLMs through composability + pkgver = 0.0.9 + pkgrel = 1 + url = https://github.com/langchain-ai/langchain + arch = any + license = MIT + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel + depends = python + depends = python-jsonpatch + depends = python-langsmith + depends = python-pydantic + depends = python-tenacity + depends = python-jinja + depends = python-transformers + depends = python-anyio + source = https://files.pythonhosted.org/packages/14/d4/f561beb7cd6033f7aff26d109df4566568682824bd0c1ceff9bf2952e507/langchain_core-0.0.9.tar.gz + sha256sums = d3ba6e30ed57ba2a3cbe227daad81fc4edf29cd3d3e24b418782ba69b07cb07d + +pkgname = python-langchain-core + depends = python + depends = python-jsonpatch + depends = python-langsmith + depends = python-pydantic + depends = python-tenacity + depends = python-jinja + depends = python-transformers + depends = python-anyio diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8c24548f36a2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,26 @@ +pkgbase='python-langchain-core' +pkgname=('python-langchain-core') +_module='langchain-core' +_src_folder='langchain_core-0.0.9' +pkgver='0.0.9' +pkgrel=1 +pkgdesc="Building applications with LLMs through composability" +url="https://github.com/langchain-ai/langchain" +depends=(python python-jsonpatch python-langsmith python-pydantic python-tenacity) +depends+=(python-jinja python-transformers python-anyio) +makedepends=('python-build' 'python-installer' 'python-wheel') +license=('MIT') +arch=('any') +source=("https://files.pythonhosted.org/packages/14/d4/f561beb7cd6033f7aff26d109df4566568682824bd0c1ceff9bf2952e507/langchain_core-0.0.9.tar.gz") +sha256sums=('d3ba6e30ed57ba2a3cbe227daad81fc4edf29cd3d3e24b418782ba69b07cb07d') + +build() { + cd "${srcdir}/${_src_folder}" + python -m build --wheel --no-isolation +} + +package() { + depends+=() + cd "${srcdir}/${_src_folder}" + python -m installer --destdir="${pkgdir}" dist/*.whl +}