summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarl Smedstad2024-04-05 08:06:30 +0200
committerCarl Smedstad2024-04-05 08:08:49 +0200
commit52d279b57bc45a9c9ba6a5d0463f4ec228ac768e (patch)
tree77a801b6374a790c31972b9e06c429cc34a57f94
parentbdfadaa313748018aa2c9028106ab653f26ebca1 (diff)
downloadaur-52d279b57bc45a9c9ba6a5d0463f4ec228ac768e.tar.gz
upgpkg: 1.0.2-1
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD16
2 files changed, 13 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3931afdc32da..e0d6619382d3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = python-instructor
pkgdesc = Structured outputs for LLMs
- pkgver = 1.0.0
+ pkgver = 1.0.2
pkgrel = 1
url = https://github.com/jxnl/instructor
arch = any
@@ -17,13 +17,14 @@ pkgbase = python-instructor
depends = python-httpx
depends = python-openai
depends = python-pydantic
+ depends = python-pydantic-core
depends = python-regex
depends = python-rich
depends = python-tenacity
depends = python-typer
depends = python-typing_extensions
optdepends = python-anthropic: support using Anthropic models
- source = python-instructor-1.0.0.tar.gz::https://github.com/jxnl/instructor/archive/1.0.0.tar.gz
- sha256sums = ce22a19d72c1e3d72d3759b1a85f22b372478ebeb9f7b7d3709de390ccf8e561
+ source = python-instructor-1.0.2.tar.gz::https://github.com/jxnl/instructor/archive/1.0.2.tar.gz
+ sha256sums = 42900e9657f95c17c5e0b5fc209a15d660bb70f0f4a1134eae1fc914462c369d
pkgname = python-instructor
diff --git a/PKGBUILD b/PKGBUILD
index af8c3a41a758..cf54ec377a5a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=python-instructor
_pkgname=${pkgname#python-}
-pkgver=1.0.0
+pkgver=1.0.2
pkgrel=1
pkgdesc="Structured outputs for LLMs"
arch=(any)
@@ -15,6 +15,7 @@ depends=(
python-httpx
python-openai
python-pydantic
+ python-pydantic-core
python-regex
python-rich
python-tenacity
@@ -33,7 +34,7 @@ checkdepends=(
)
optdepends=('python-anthropic: support using Anthropic models')
source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
-sha256sums=('ce22a19d72c1e3d72d3759b1a85f22b372478ebeb9f7b7d3709de390ccf8e561')
+sha256sums=('42900e9657f95c17c5e0b5fc209a15d660bb70f0f4a1134eae1fc914462c369d')
_archive="$_pkgname-$pkgver"
@@ -51,13 +52,14 @@ check() {
local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
export PYTHONPATH="$PWD/tmp_install/$site_packages:$PYTHONPATH"
- # Ignore tests requiring valid API keys to OpenAI or Anthropic, below is a
- # mock one.
+ # Deselect/ignore tests requiring valid API keys to OpenAI or Anthropic,
+ # below is a mock one.
export OPENAI_API_KEY=sk-dBAe8c5a9bc4294cca9bed292cd61e0ff9030bB94647adfb
pytest \
- --ignore tests/llm/test_anthropic/evals/test_simple.py \
- --ignore tests/llm/test_openai \
- --ignore tests/test_new_client.py
+ --deselect tests/dsl/test_partial.py \
+ --deselect tests/llm/test_anthropic/evals/test_simple.py \
+ --deselect tests/test_new_client.py \
+ --ignore tests/llm/test_openai
}
package() {