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.19.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
@@ -1 +1,2 @@
|
||||
DIST python-api-core-2.19.0.gh.tar.gz 210832 BLAKE2B 89947f8e8bda6de96c1778788e72f88c85d7781c4bf3c7fa08b67cd0e9b40e5774a57a5772add9c724a1bddab9ad514ddc605035289466a5648393ca57854321 SHA512 e8fb94428c3d49dcf760a0b9a471fa7fe3d149ebb11f8c12c16a0f68aaf736c5a8553d628834b4456d2419c40cc30010449ae58026271c32bbd32f67857ba31b
|
||||
DIST python-api-core-2.19.1.gh.tar.gz 212130 BLAKE2B b68482540dfb896129d903d49623db88661652db9eef6d3bd0615746fe64bdcd1d83a3d284110cb7f617ae89ffbe47257d2db7a0fdc84c984c6321a51499d116 SHA512 0f4ffcfd2bf5458ebe942d2a601d8568026b280373538d2362379cc86200f5762eb9eb978a7f9cb5c8014d549c8e48d4acd6114ce54f90fe01f09814c720f589
|
||||
|
||||
65
dev-python/google-api-core/google-api-core-2.19.1.ebuild
Normal file
65
dev-python/google-api-core/google-api-core-2.19.1.ebuild
Normal file
@@ -0,0 +1,65 @@
|
||||
# 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..12} )
|
||||
|
||||
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}]
|
||||
!dev-python/namespace-google
|
||||
"
|
||||
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