python-grpcio-reflection
LOW
maintainer medaminezghal
1 votes
scanned 2026-10-22 05:34:05.500565
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=grpcio-reflection
4
pkgname=python-$_name
5
pkgver=1.84.0
6
pkgrel=1
7
pkgdesc='Standard Protobuf Reflection Service for gRPC.'
8
arch=('any')
9
_repo='https://github.com/grpc/grpc'
10
url="$_repo/tree/master/src/python/${_name//-/_}"
11
license=('Apache-2.0')
12
depends=('python'
13
'python-protobuf'
14
'python-grpcio')
15
makedepends=('python-setuptools'
16
'python-wheel'
17
'python-build'
18
'python-installer'
19
'python-grpcio-tools')
20
checkdepends=('python-coverage'
21
'python-pytest')
22
source=("grpc-$pkgver.tar.gz::$_repo/archive/refs/tags/v$pkgver.tar.gz")
23
sha256sums=('17a4d25717f4871eb71cfdf191f7491f66a59c8ebc782ab53d52fcbfc478959f')
24
25
build() {
26
cd "grpc-$pkgver"
27
python src/python/${_name//-/_}/setup.py preprocess build_package_protos
28
python -m build --wheel --no-isolation src/python/${_name//-/_}
29
}
30
31
check() {
32
local pytest_options=(
33
-vv
34
--disable-warnings
35
)
36
cd "grpc-$pkgver"
37
python -m grpc_tools.protoc -I. --python_out=. src/proto/grpc/testing/empty.proto src/proto/grpc/testing/messages.proto src/proto/grpc/testing/test.proto src/proto/grpc/testing/proto2/empty2.proto src/proto/grpc/testing/proto2/empty2_extensions.proto
38
cd src/python/grpcio_tests
39
PYTHONPATH="$srcdir/grpc-$pkgver:$PWD:$srcdir/grpc-$pkgver/src/python/${_name//-/_}" pytest "${pytest_options[@]}" tests/reflection tests_aio/reflection
40
}
41
42
package() {
43
cd "grpc-$pkgver"
44
python -m installer --destdir="$pkgdir" src/python/${_name//-/_}/dist/*.whl
45
}
46
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-22 05:34:05 | Low | 1 |