diff --git a/.SRCINFO b/.SRCINFO index 53a97f46f951..41c97a732494 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -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 diff --git a/PKGBUILD b/PKGBUILD index 4e8d7a99578b..adc2f422a065 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Iyán Méndez Veiga _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