diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-10-24 04:04:24 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-10-24 04:04:24 +0100 |
commit | e7daa1f959ba2c720f36a6984f588098e68b15cd (patch) | |
tree | 42ed099f2514ebda2681a4de13af60727c8a9fab /dev-python/grpcio-status | |
parent | fd93fe10d9e6c855fed8e1524b2d2d64d2085570 (diff) |
gentoo auto-resync : 24:10:2024 - 04:04:24
Diffstat (limited to 'dev-python/grpcio-status')
-rw-r--r-- | dev-python/grpcio-status/Manifest | 3 | ||||
-rw-r--r-- | dev-python/grpcio-status/grpcio-status-1.67.0.ebuild | 44 | ||||
-rw-r--r-- | dev-python/grpcio-status/metadata.xml | 13 |
3 files changed, 60 insertions, 0 deletions
diff --git a/dev-python/grpcio-status/Manifest b/dev-python/grpcio-status/Manifest new file mode 100644 index 000000000000..ae36e9e9071f --- /dev/null +++ b/dev-python/grpcio-status/Manifest @@ -0,0 +1,3 @@ +DIST grpc-1.67.0.gh.tar.gz 17317493 BLAKE2B 81aaf9a4d293dd41d9d068e81eb8a9898b610498722dd6f9c5ff88118fc5a31a936ac83c7cdb4f56c288d131c7721beed8e307dd91bf3de5cc25951cdb06de5a SHA512 5e76a3147ca051e5304d5d64eefe124cd446dd5d7bd9a65667bae5474b59f70b32368d225e8345c9414bddb968c1390b8bcd08ed97abb62b543528289b29ec35 +EBUILD grpcio-status-1.67.0.ebuild 991 BLAKE2B a1ab61384fcaac63c53f21172a7f834c62c3fea637004cfcc428a96be8fee11bab386bc11c6818f93a53bb8d3f850a44ed0901bf7b8a3935087abf4ea31a9547 SHA512 32999de3c8a7bd08b92bb7ade8072685256a5741134b99a12c97a3549bead05f9180edccd4daefa818851cfe129b5c688280a9db60ef345adb7976a8dfcb3fd9 +MISC metadata.xml 390 BLAKE2B bb4b48a07267b4ba3dbd09704970d8623562e940d41ffff1ea64675c7095531d5d0c40df9d973d38323c3d3ec570b563cc1fc72f1cee911692bc153ccf5ef62a SHA512 b7c2158cc1800d3722fb894b915b8468bb3c77e75b7c2f49f9c3347d69b374071156ef8a0e4b6b423acb9f0d61a1ad084c25b51beb06e408b0b02c97747bdf58 diff --git a/dev-python/grpcio-status/grpcio-status-1.67.0.ebuild b/dev-python/grpcio-status/grpcio-status-1.67.0.ebuild new file mode 100644 index 000000000000..ab5129e7a914 --- /dev/null +++ b/dev-python/grpcio-status/grpcio-status-1.67.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +MY_P=grpc-${PV} +DESCRIPTION="Reference package for GRPC Python status proto mapping" +HOMEPAGE=" + https://grpc.io/ + https://github.com/grpc/grpc/ + https://pypi.org/project/grpcio-status/ +" +SRC_URI=" + test? ( + https://github.com/grpc/grpc/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz + ) +" +S=${WORKDIR}/${MY_P}/src/python/grpcio_status + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + >=dev-python/googleapis-common-protos-1.5.5[${PYTHON_USEDEP}] + <dev-python/protobuf-python-6[${PYTHON_USEDEP}] + >=dev-python/protobuf-python-5.26.1[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + + cd "${WORKDIR}/${MY_P}/src/python/grpcio_tests" || die + epytest tests{,_aio}/status +} diff --git a/dev-python/grpcio-status/metadata.xml b/dev-python/grpcio-status/metadata.xml new file mode 100644 index 000000000000..60bdc8475173 --- /dev/null +++ b/dev-python/grpcio-status/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <remote-id type="pypi">grpcio-status</remote-id> + <remote-id type="github">grpc/grpc</remote-id> + </upstream> +</pkgmetadata> |