upgpkg: python-dspy 3.0.3-1

upstream release
This commit is contained in:
Iyán Méndez Veiga 2025-10-28 18:45:21 +01:00
parent c3f2d59a9c
commit 372b8f4d4e
2 changed files with 16 additions and 15 deletions

View file

@ -1,6 +1,6 @@
pkgbase = python-dspy
pkgdesc = The framework for programming (not prompting) language models
pkgver = 2.6.22
pkgver = 3.0.3
pkgrel = 1
url = https://github.com/stanfordnlp/dspy
arch = any
@ -9,14 +9,12 @@ pkgbase = python-dspy
makedepends = python-build
makedepends = python-installer
makedepends = python-setuptools
makedepends = python-wheel
depends = litellm
depends = python-anyio
depends = python-asyncer
depends = python-backoff
depends = python-cachetools
depends = python-cloudpickle
depends = python-datasets
depends = python-diskcache
depends = python-joblib
depends = python-json_repair
@ -24,30 +22,32 @@ pkgbase = python-dspy
depends = python-importlib-metadata
depends = python-openai
depends = python-optuna
depends = python-pandas
depends = python-orjson
depends = python-pydantic
depends = python-regex
depends = python-requests
depends = python-tenacity
depends = python-tqdm
depends = python-ujson
depends = python-xxhash
depends = python-yaml
optdepends = deno: python interpreter
optdepends = python-anthropic: support for Anthropic
optdepends = python-chromadb: support for Chroma
optdepends = python-fastembed: required to use Qdrant
optdepends = python-lancedb: support for LanceDB
optdepends = python-langchain: support composability of multiple LLMs
optdepends = python-marqo: support for Marqo
optdepends = python-qdrant-client: support for Qdrant
optdepends = python-mcp: support Model Context Protocol
optdepends = python-pillow: support for signatures
optdepends = python-pinecone-client: support for Pinecone
optdepends = python-pyepsilla: support for EpsillaDB
optdepends = python-qdrant-client: support for Qdrant
optdepends = python-redis: support for FalkorDB
optdepends = python-rich: synthesizer submodule
optdepends = python-weaviate-client: support for Weaviate
optdepends = python-pymilvus: support for Milvus
optdepends = python-boto3: support for AWS
source = dspy::git+https://github.com/stanfordnlp/dspy.git#tag=2.6.22
b2sums = 2f8803ddceed0326ddad6964554e47af3d013d5f7321a3194577d2d2a361e99eb17085f2cec355000708fc8c4d0ce73cb220ff5e2ca33c35c276925e9221353c
source = dspy::git+https://github.com/stanfordnlp/dspy.git#tag=3.0.3
b2sums = c653becc2b353abbe5fa12aacc2d184d2a7f660c74977aa22904856d0673409682ec0d7e0740a46041f7262d7fb8e5152b1391f0102350a0512e46cca8aa11d5
pkgname = python-dspy

View file

@ -1,7 +1,7 @@
# Maintainer: Iyán Méndez Veiga <me (at) iyanmv (dot) com>
_name=dspy
pkgname=python-$_name
pkgver=2.6.22
pkgver=3.0.3
pkgrel=1
pkgdesc="The framework for programming (not prompting) language models"
arch=(any)
@ -14,21 +14,21 @@ depends=(
python-backoff
python-cachetools
python-cloudpickle
python-datasets
python-diskcache
# python-gepa
python-joblib
python-json_repair
python-magicattr
python-importlib-metadata
python-openai
python-optuna
python-pandas
python-orjson
python-pydantic
python-regex
python-requests
python-tenacity
python-tqdm
python-ujson
python-xxhash
python-yaml
)
optdepends=(
@ -37,11 +37,13 @@ optdepends=(
"python-chromadb: support for Chroma"
"python-fastembed: required to use Qdrant"
"python-lancedb: support for LanceDB"
"python-langchain: support composability of multiple LLMs"
"python-marqo: support for Marqo"
"python-qdrant-client: support for Qdrant"
"python-mcp: support Model Context Protocol"
"python-pillow: support for signatures"
"python-pinecone-client: support for Pinecone"
"python-pyepsilla: support for EpsillaDB"
"python-qdrant-client: support for Qdrant"
"python-redis: support for FalkorDB"
"python-rich: synthesizer submodule"
"python-weaviate-client: support for Weaviate"
@ -53,10 +55,9 @@ makedepends=(
python-build
python-installer
python-setuptools
python-wheel
)
source=($_name::git+https://github.com/stanfordnlp/dspy.git#tag=$pkgver)
b2sums=('2f8803ddceed0326ddad6964554e47af3d013d5f7321a3194577d2d2a361e99eb17085f2cec355000708fc8c4d0ce73cb220ff5e2ca33c35c276925e9221353c')
b2sums=('c653becc2b353abbe5fa12aacc2d184d2a7f660c74977aa22904856d0673409682ec0d7e0740a46041f7262d7fb8e5152b1391f0102350a0512e46cca8aa11d5')
build() {
cd $_name