mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-25 07:08:13 -07:00
dev-python/google-api-core: Bump to 2.21.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
@@ -1 +1,2 @@
|
||||
DIST python-api-core-2.20.0.gh.tar.gz 216778 BLAKE2B a6873f5bb07928933ab5dc04bd3e02ffab06c38c70661ff2da7e6ca183e49a0a4995b4b672f188ede14e416a953d3385ac564dd02ef643bd9cc63d0c16063e23 SHA512 4dd369da408acc15e54a1b7fd13cc2747d5a3ae3812cf42a3c0ec4a93245cc0f7c7cbef456ff19655e8d2d22955aec7369a295faef81cc4ea268c419ca62ef03
|
||||
DIST python-api-core-2.21.0.gh.tar.gz 223405 BLAKE2B 696489182ece170ab955193e8940a2235cc07892b5bcc319abe482bf7b673545b95dadeb5c1b49624d772dc36c9bcf19d28a91ad6aae07ef3215002eabfe6d5e SHA512 f1517c2ed4027013bdd7c11c4dda0c5ee67450c78247907422b3bcdd8d2f83958fb3ee6c65749056b2eeb734b05d584f4e9a9d0d133e220e3779602ef22e5527
|
||||
|
||||
64
dev-python/google-api-core/google-api-core-2.21.0.ebuild
Normal file
64
dev-python/google-api-core/google-api-core-2.21.0.ebuild
Normal file
@@ -0,0 +1,64 @@
|
||||
# Copyright 2020-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=python-api-core-${PV}
|
||||
DESCRIPTION="Core Library for Google Client Libraries"
|
||||
HOMEPAGE="
|
||||
https://github.com/googleapis/python-api-core/
|
||||
https://pypi.org/project/google-api-core/
|
||||
https://googleapis.dev/python/google-api-core/latest/index.html
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/googleapis/python-api-core/archive/v${PV}.tar.gz
|
||||
-> ${MY_P}.gh.tar.gz
|
||||
"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/googleapis-common-protos-1.56.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/google-auth-1.25.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/proto-plus-1.22.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/protobuf-python-3.19.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.18.0[${PYTHON_USEDEP}]
|
||||
<dev-python/requests-3[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/rsa[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
# failing due to missing grpcio-status
|
||||
tests/asyncio/test_grpc_helpers_async.py::test_wrap_unary_errors
|
||||
tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_raised
|
||||
tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_read
|
||||
tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_aiter
|
||||
tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_write
|
||||
tests/unit/test_grpc_helpers.py::test_wrap_unary_errors
|
||||
tests/unit/test_grpc_helpers.py::test_wrap_stream_errors_invocation
|
||||
tests/unit/test_grpc_helpers.py::test_wrap_stream_errors_iterator_initialization
|
||||
tests/unit/test_grpc_helpers.py::test_wrap_stream_errors_during_iteration
|
||||
)
|
||||
|
||||
python_test() {
|
||||
rm -rf google || die
|
||||
|
||||
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
|
||||
epytest -p asyncio tests
|
||||
}
|
||||
Reference in New Issue
Block a user