python-openinference-instrumentation-dspy

LOW
maintainer medaminezghal 1 votes scanned 2026-09-06 13:11:32.219503
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: Mohamed Amine Zghal (medaminezghal) <medaminezghal at outlook dot com>
2
3_name=openinference-instrumentation-dspy
4pkgname=python-$_name
5pkgver=0.1.43
6pkgrel=1
7pkgdesc="OpenInference DSPy Instrumentation."
8arch=('any')
9_repo="https://github.com/Arize-ai/openinference"
10url="$_repo/tree/main/python/instrumentation/$_name"
11license=('Apache-2.0')
12depends=('python' 'python-opentelemetry-api' 'python-opentelemetry-instrumentation' 'python-opentelemetry-semantic-conventions' 'python-openinference-instrumentation' 'python-openinference-semantic-conventions' 'python-wrapt' 'python-typing_extensions')
13makedepends=('python-hatchling' 'python-build' 'python-installer' 'python-wheel')
14checkdepends=('python-dspy' 'python-opentelemetry-sdk' 'python-pytest-recording' 'python-litellm' 'python-urllib3' 'python-vcrpy')
15optdepends=('python-dspy: instruments')
16source=("$_repo/archive/refs/tags/$pkgname-v$pkgver.tar.gz")
17sha256sums=('5cd51309ca0d81ec4f2c7bc6ad6e6702cd476c13b9347265de3c7fe605b26b3b')
18
19build() {
20 cd "$srcdir"/${_name%%-*}-$pkgname-v$pkgver/python/instrumentation/$_name
21 python -m build --wheel --no-isolation
22}
23
24check() {
25 local pytest_options=(
26 -vv
27 --disable-warnings
28 )
29 cd "$srcdir"/${_name%%-*}-$pkgname-v$pkgver/python/instrumentation/$_name
30 python -m venv --system-site-packages test-env
31 test-env/bin/python -m installer dist/*.whl
32 test-env/bin/python -P -m pytest "${pytest_options[@]}" tests
33}
34
35package() {
36 cd "$srcdir"/${_name%%-*}-$pkgname-v$pkgver/python/instrumentation/$_name
37 python -m installer --destdir="$pkgdir" dist/*.whl
38}
39

Scan history

Scanned at (UTC)SeverityRules
2026-09-06 13:11:32 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion