diff options
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | .nvchecker.toml | 6 | ||||
-rw-r--r-- | PKGBUILD | 23 |
3 files changed, 23 insertions, 19 deletions
@@ -1,8 +1,8 @@ pkgbase = python-langchain-text-splitters pkgdesc = Building applications with LLMs through composability - pkgver = 0.0.1 - pkgrel = 4 - url = https://pypi.org/project/langchain-text-splitters + pkgver = 0.0.2 + pkgrel = 1 + url = https://github.com/langchain-ai/langchain arch = any license = MIT makedepends = python-build @@ -14,9 +14,8 @@ pkgbase = python-langchain-text-splitters depends = python-requests depends = python-lxml depends = python-langchain-core - source = https://pypi.org/packages/source/l/langchain-text-splitters/langchain_text_splitters-0.0.1.tar.gz - source = https://github.com/langchain-ai/langchain/raw/v0.1.11/LICENSE - sha256sums = ac459fa98799f5117ad5425a9330b21961321e30bc19a2a2f9f761ddadd62aa1 - sha256sums = 4ec67e4ca6e6721dba849b2ca82261597c86a61ee214bbf21416006b7b2d0478 + depends = python-beautifulsoup4 + source = langchain-text-splitters-0.0.2.tar.gz::https://github.com/langchain-ai/langchain/archive/refs/tags/langchain-text-splitters==0.0.2.tar.gz + sha256sums = 77d4d69f540d41223bf3fed9fcc195e6c144db6972462a1c8a5443ff84c802bd pkgname = python-langchain-text-splitters diff --git a/.nvchecker.toml b/.nvchecker.toml new file mode 100644 index 000000000000..5ec28a0eb1c9 --- /dev/null +++ b/.nvchecker.toml @@ -0,0 +1,6 @@ +[python-langchain-text-splitters] +source = "github" +github = "langchain-ai/langchain" +prefix = "langchain-text-splitters==" +include_regex = 'langchain-text-splitters==\d+\.\d+\.\d+' +use_max_tag = true @@ -2,31 +2,30 @@ pkgname=python-langchain-text-splitters _pkgname=${pkgname#python-} -pkgver=0.0.1 -pkgrel=4 +pkgver=0.0.2 +pkgrel=1 pkgdesc="Building applications with LLMs through composability" -url="https://pypi.org/project/langchain-text-splitters" +url='https://github.com/langchain-ai/langchain' depends=(python python-tiktoken python-requests python-lxml - python-langchain-core) + python-langchain-core + python-beautifulsoup4) makedepends=('python-build' 'python-installer' 'python-wheel' 'python-poetry') license=('MIT') arch=('any') -_src_name="${_pkgname//-/_}-${pkgver}" -source=("https://pypi.org/packages/source/${_pkgname::1}/${_pkgname}/${_src_name}.tar.gz" - "https://github.com/langchain-ai/langchain/raw/v0.1.11/LICENSE") -sha256sums=('ac459fa98799f5117ad5425a9330b21961321e30bc19a2a2f9f761ddadd62aa1' - '4ec67e4ca6e6721dba849b2ca82261597c86a61ee214bbf21416006b7b2d0478') +_src_name="${_pkgname%%-*}-${_pkgname}-${pkgver}" +source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/langchain-text-splitters==${pkgver}.tar.gz") +sha256sums=('77d4d69f540d41223bf3fed9fcc195e6c144db6972462a1c8a5443ff84c802bd') build() { - cd "${_src_name}" + cd "${_src_name}/libs/${_pkgname#langchain-}" python -m build --wheel --no-isolation } package() { - cd "${_src_name}" + cd "${_src_name}/libs/${_pkgname#langchain-}" python -m installer --destdir="${pkgdir}" dist/*.whl - install -Dm644 "${srcdir}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm644 "${srcdir}/${_src_name}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" } |