Thu Sep 15 22:24:23 2022 UTC ()
py-google-api-core: update to 2.10.1.

Major update (from 1.x to 2.x) dropping python 2 support.
Summary of changes not found, too many to sumarize, see
https://github.com/googleapis/python-api-core/releases


(wiz)
diff -r1.20 -r1.21 pkgsrc/devel/py-google-api-core/Makefile
diff -r1.3 -r1.4 pkgsrc/devel/py-google-api-core/PLIST
diff -r1.19 -r1.20 pkgsrc/devel/py-google-api-core/distinfo

cvs diff -r1.20 -r1.21 pkgsrc/devel/py-google-api-core/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-google-api-core/Makefile 2022/01/27 11:48:22 1.20
+++ pkgsrc/devel/py-google-api-core/Makefile 2022/09/15 22:24:23 1.21
@@ -1,36 +1,41 @@ @@ -1,36 +1,41 @@
1# $NetBSD: Makefile,v 1.20 2022/01/27 11:48:22 wiz Exp $ 1# $NetBSD: Makefile,v 1.21 2022/09/15 22:24:23 wiz Exp $
2 2
3DISTNAME= google-api-core-1.31.1 3DISTNAME= google-api-core-2.10.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 2 
6CATEGORIES= devel python 5CATEGORIES= devel python
7MASTER_SITES= ${MASTER_SITE_PYPI:=g/google-api-core/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=g/google-api-core/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/googleapis/python-api-core 9HOMEPAGE= https://github.com/googleapis/python-api-core
11COMMENT= Python support library for multiple Google libraries 10COMMENT= Python support library for multiple Google libraries
12LICENSE= apache-2.0 11LICENSE= apache-2.0
13 12
 13DEPENDS+= ${PYPKGPREFIX}-googleapis-common-protos>=1.56.2:../../devel/py-googleapis-common-protos
 14DEPENDS+= ${PYPKGPREFIX}-protobuf>=3.20.1:../../devel/py-protobuf
14DEPENDS+= ${PYPKGPREFIX}-google-auth>=1.25.0:../../security/py-google-auth 15DEPENDS+= ${PYPKGPREFIX}-google-auth>=1.25.0:../../security/py-google-auth
15DEPENDS+= ${PYPKGPREFIX}-googleapis-common-protos>=1.6.0:../../devel/py-googleapis-common-protos 
16DEPENDS+= ${PYPKGPREFIX}-grpcio>=1.29.0:../../net/py-grpcio 
17DEPENDS+= ${PYPKGPREFIX}-packaging>=14.3:../../devel/py-packaging 
18DEPENDS+= ${PYPKGPREFIX}-protobuf>=3.12.0:../../devel/py-protobuf 
19DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz 
20DEPENDS+= ${PYPKGPREFIX}-requests>=2.18.0:../../devel/py-requests 16DEPENDS+= ${PYPKGPREFIX}-requests>=2.18.0:../../devel/py-requests
21DEPENDS+= ${PYPKGPREFIX}-setuptools>=40.3.0:../../devel/py-setuptools 17DEPENDS+= ${PYPKGPREFIX}-grpcio>=1.33.2:../../net/py-grpcio
22DEPENDS+= ${PYPKGPREFIX}-six>=1.13.0:../../lang/py-six 18# separate packages or part of grpcio?
 19#DEPENDS+= ${PYPKGPREFIX}-grpcio-status>=1.33.2:../../net/py-grpcio-status
 20#DEPENDS+= ${PYPKGPREFIX}-grpcio-gcp>=0.2.2:../../net/py-grpcio-gcp
 21TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
23TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 22TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
24 23
25PYTHON_VERSIONS_INCOMPATIBLE= 27 24PYTHON_VERSIONS_INCOMPATIBLE= 27
26 25
27USE_LANGUAGES= # none 26USE_LANGUAGES= # none
28 27
29# all fail, even after 'make install', with: 28# uses 'proto' module which is not provided
30# ModuleNotFoundError: No module named 'google.api_core' 29# https://github.com/googleapis/python-api-core/issues/448
 30pre-test:
 31 ${RM} -f ${WRKSRC}/tests/unit/test_rest_streaming.py
 32
 33# needs to be installed for testing
 34# as of 2.10.1:
 35# 7 failed, 559 passed, 71 skipped, 138 warnings
31TEST_ENV+= PYTHONPATH=${WRKSRC}/build/lib 36TEST_ENV+= PYTHONPATH=${WRKSRC}/build/lib
32do-test: 37do-test:
33 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} 38 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
34 39
35.include "../../lang/python/egg.mk" 40.include "../../lang/python/egg.mk"
36.include "../../mk/bsd.pkg.mk" 41.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/devel/py-google-api-core/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/py-google-api-core/PLIST 2020/10/05 21:12:19 1.3
+++ pkgsrc/devel/py-google-api-core/PLIST 2022/09/15 22:24:23 1.4
@@ -1,40 +1,35 @@ @@ -1,40 +1,35 @@
1@comment $NetBSD: PLIST,v 1.3 2020/10/05 21:12:19 adam Exp $ 1@comment $NetBSD: PLIST,v 1.4 2022/09/15 22:24:23 wiz Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 
5${PYSITELIB}/${EGG_INFODIR}/namespace_packages.txt 
6${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 
7${PYSITELIB}/${EGG_INFODIR}/requires.txt 
8${PYSITELIB}/${EGG_INFODIR}/top_level.txt 
9${PYSITELIB}/${EGG_NAME}-nspkg.pth 
10${PYSITELIB}/google/api_core/__init__.py 2${PYSITELIB}/google/api_core/__init__.py
11${PYSITELIB}/google/api_core/__init__.pyc 3${PYSITELIB}/google/api_core/__init__.pyc
12${PYSITELIB}/google/api_core/__init__.pyo 4${PYSITELIB}/google/api_core/__init__.pyo
13${PYSITELIB}/google/api_core/bidi.py 5${PYSITELIB}/google/api_core/bidi.py
14${PYSITELIB}/google/api_core/bidi.pyc 6${PYSITELIB}/google/api_core/bidi.pyc
15${PYSITELIB}/google/api_core/bidi.pyo 7${PYSITELIB}/google/api_core/bidi.pyo
16${PYSITELIB}/google/api_core/client_info.py 8${PYSITELIB}/google/api_core/client_info.py
17${PYSITELIB}/google/api_core/client_info.pyc 9${PYSITELIB}/google/api_core/client_info.pyc
18${PYSITELIB}/google/api_core/client_info.pyo 10${PYSITELIB}/google/api_core/client_info.pyo
19${PYSITELIB}/google/api_core/client_options.py 11${PYSITELIB}/google/api_core/client_options.py
20${PYSITELIB}/google/api_core/client_options.pyc 12${PYSITELIB}/google/api_core/client_options.pyc
21${PYSITELIB}/google/api_core/client_options.pyo 13${PYSITELIB}/google/api_core/client_options.pyo
22${PYSITELIB}/google/api_core/datetime_helpers.py 14${PYSITELIB}/google/api_core/datetime_helpers.py
23${PYSITELIB}/google/api_core/datetime_helpers.pyc 15${PYSITELIB}/google/api_core/datetime_helpers.pyc
24${PYSITELIB}/google/api_core/datetime_helpers.pyo 16${PYSITELIB}/google/api_core/datetime_helpers.pyo
25${PYSITELIB}/google/api_core/exceptions.py 17${PYSITELIB}/google/api_core/exceptions.py
26${PYSITELIB}/google/api_core/exceptions.pyc 18${PYSITELIB}/google/api_core/exceptions.pyc
27${PYSITELIB}/google/api_core/exceptions.pyo 19${PYSITELIB}/google/api_core/exceptions.pyo
 20${PYSITELIB}/google/api_core/extended_operation.py
 21${PYSITELIB}/google/api_core/extended_operation.pyc
 22${PYSITELIB}/google/api_core/extended_operation.pyo
28${PYSITELIB}/google/api_core/future/__init__.py 23${PYSITELIB}/google/api_core/future/__init__.py
29${PYSITELIB}/google/api_core/future/__init__.pyc 24${PYSITELIB}/google/api_core/future/__init__.pyc
30${PYSITELIB}/google/api_core/future/__init__.pyo 25${PYSITELIB}/google/api_core/future/__init__.pyo
31${PYSITELIB}/google/api_core/future/_helpers.py 26${PYSITELIB}/google/api_core/future/_helpers.py
32${PYSITELIB}/google/api_core/future/_helpers.pyc 27${PYSITELIB}/google/api_core/future/_helpers.pyc
33${PYSITELIB}/google/api_core/future/_helpers.pyo 28${PYSITELIB}/google/api_core/future/_helpers.pyo
34${PYSITELIB}/google/api_core/future/async_future.py 29${PYSITELIB}/google/api_core/future/async_future.py
35${PYSITELIB}/google/api_core/future/async_future.pyc 30${PYSITELIB}/google/api_core/future/async_future.pyc
36${PYSITELIB}/google/api_core/future/async_future.pyo 31${PYSITELIB}/google/api_core/future/async_future.pyo
37${PYSITELIB}/google/api_core/future/base.py 32${PYSITELIB}/google/api_core/future/base.py
38${PYSITELIB}/google/api_core/future/base.pyc 33${PYSITELIB}/google/api_core/future/base.pyc
39${PYSITELIB}/google/api_core/future/base.pyo 34${PYSITELIB}/google/api_core/future/base.pyo
40${PYSITELIB}/google/api_core/future/polling.py 35${PYSITELIB}/google/api_core/future/polling.py
@@ -72,46 +67,76 @@ ${PYSITELIB}/google/api_core/grpc_helper @@ -72,46 +67,76 @@ ${PYSITELIB}/google/api_core/grpc_helper
72${PYSITELIB}/google/api_core/grpc_helpers_async.pyo 67${PYSITELIB}/google/api_core/grpc_helpers_async.pyo
73${PYSITELIB}/google/api_core/iam.py 68${PYSITELIB}/google/api_core/iam.py
74${PYSITELIB}/google/api_core/iam.pyc 69${PYSITELIB}/google/api_core/iam.pyc
75${PYSITELIB}/google/api_core/iam.pyo 70${PYSITELIB}/google/api_core/iam.pyo
76${PYSITELIB}/google/api_core/operation.py 71${PYSITELIB}/google/api_core/operation.py
77${PYSITELIB}/google/api_core/operation.pyc 72${PYSITELIB}/google/api_core/operation.pyc
78${PYSITELIB}/google/api_core/operation.pyo 73${PYSITELIB}/google/api_core/operation.pyo
79${PYSITELIB}/google/api_core/operation_async.py 74${PYSITELIB}/google/api_core/operation_async.py
80${PYSITELIB}/google/api_core/operation_async.pyc 75${PYSITELIB}/google/api_core/operation_async.pyc
81${PYSITELIB}/google/api_core/operation_async.pyo 76${PYSITELIB}/google/api_core/operation_async.pyo
82${PYSITELIB}/google/api_core/operations_v1/__init__.py 77${PYSITELIB}/google/api_core/operations_v1/__init__.py
83${PYSITELIB}/google/api_core/operations_v1/__init__.pyc 78${PYSITELIB}/google/api_core/operations_v1/__init__.pyc
84${PYSITELIB}/google/api_core/operations_v1/__init__.pyo 79${PYSITELIB}/google/api_core/operations_v1/__init__.pyo
 80${PYSITELIB}/google/api_core/operations_v1/abstract_operations_client.py
 81${PYSITELIB}/google/api_core/operations_v1/abstract_operations_client.pyc
 82${PYSITELIB}/google/api_core/operations_v1/abstract_operations_client.pyo
85${PYSITELIB}/google/api_core/operations_v1/operations_async_client.py 83${PYSITELIB}/google/api_core/operations_v1/operations_async_client.py
86${PYSITELIB}/google/api_core/operations_v1/operations_async_client.pyc 84${PYSITELIB}/google/api_core/operations_v1/operations_async_client.pyc
87${PYSITELIB}/google/api_core/operations_v1/operations_async_client.pyo 85${PYSITELIB}/google/api_core/operations_v1/operations_async_client.pyo
88${PYSITELIB}/google/api_core/operations_v1/operations_client.py 86${PYSITELIB}/google/api_core/operations_v1/operations_client.py
89${PYSITELIB}/google/api_core/operations_v1/operations_client.pyc 87${PYSITELIB}/google/api_core/operations_v1/operations_client.pyc
90${PYSITELIB}/google/api_core/operations_v1/operations_client.pyo 88${PYSITELIB}/google/api_core/operations_v1/operations_client.pyo
91${PYSITELIB}/google/api_core/operations_v1/operations_client_config.py 89${PYSITELIB}/google/api_core/operations_v1/operations_client_config.py
92${PYSITELIB}/google/api_core/operations_v1/operations_client_config.pyc 90${PYSITELIB}/google/api_core/operations_v1/operations_client_config.pyc
93${PYSITELIB}/google/api_core/operations_v1/operations_client_config.pyo 91${PYSITELIB}/google/api_core/operations_v1/operations_client_config.pyo
 92${PYSITELIB}/google/api_core/operations_v1/pagers.py
 93${PYSITELIB}/google/api_core/operations_v1/pagers.pyc
 94${PYSITELIB}/google/api_core/operations_v1/pagers.pyo
 95${PYSITELIB}/google/api_core/operations_v1/transports/__init__.py
 96${PYSITELIB}/google/api_core/operations_v1/transports/__init__.pyc
 97${PYSITELIB}/google/api_core/operations_v1/transports/__init__.pyo
 98${PYSITELIB}/google/api_core/operations_v1/transports/base.py
 99${PYSITELIB}/google/api_core/operations_v1/transports/base.pyc
 100${PYSITELIB}/google/api_core/operations_v1/transports/base.pyo
 101${PYSITELIB}/google/api_core/operations_v1/transports/rest.py
 102${PYSITELIB}/google/api_core/operations_v1/transports/rest.pyc
 103${PYSITELIB}/google/api_core/operations_v1/transports/rest.pyo
94${PYSITELIB}/google/api_core/page_iterator.py 104${PYSITELIB}/google/api_core/page_iterator.py
95${PYSITELIB}/google/api_core/page_iterator.pyc 105${PYSITELIB}/google/api_core/page_iterator.pyc
96${PYSITELIB}/google/api_core/page_iterator.pyo 106${PYSITELIB}/google/api_core/page_iterator.pyo
97${PYSITELIB}/google/api_core/page_iterator_async.py 107${PYSITELIB}/google/api_core/page_iterator_async.py
98${PYSITELIB}/google/api_core/page_iterator_async.pyc 108${PYSITELIB}/google/api_core/page_iterator_async.pyc
99${PYSITELIB}/google/api_core/page_iterator_async.pyo 109${PYSITELIB}/google/api_core/page_iterator_async.pyo
100${PYSITELIB}/google/api_core/path_template.py 110${PYSITELIB}/google/api_core/path_template.py
101${PYSITELIB}/google/api_core/path_template.pyc 111${PYSITELIB}/google/api_core/path_template.pyc
102${PYSITELIB}/google/api_core/path_template.pyo 112${PYSITELIB}/google/api_core/path_template.pyo
103${PYSITELIB}/google/api_core/protobuf_helpers.py 113${PYSITELIB}/google/api_core/protobuf_helpers.py
104${PYSITELIB}/google/api_core/protobuf_helpers.pyc 114${PYSITELIB}/google/api_core/protobuf_helpers.pyc
105${PYSITELIB}/google/api_core/protobuf_helpers.pyo 115${PYSITELIB}/google/api_core/protobuf_helpers.pyo
 116${PYSITELIB}/google/api_core/py.typed
 117${PYSITELIB}/google/api_core/rest_helpers.py
 118${PYSITELIB}/google/api_core/rest_helpers.pyc
 119${PYSITELIB}/google/api_core/rest_helpers.pyo
 120${PYSITELIB}/google/api_core/rest_streaming.py
 121${PYSITELIB}/google/api_core/rest_streaming.pyc
 122${PYSITELIB}/google/api_core/rest_streaming.pyo
106${PYSITELIB}/google/api_core/retry.py 123${PYSITELIB}/google/api_core/retry.py
107${PYSITELIB}/google/api_core/retry.pyc 124${PYSITELIB}/google/api_core/retry.pyc
108${PYSITELIB}/google/api_core/retry.pyo 125${PYSITELIB}/google/api_core/retry.pyo
109${PYSITELIB}/google/api_core/retry_async.py 126${PYSITELIB}/google/api_core/retry_async.py
110${PYSITELIB}/google/api_core/retry_async.pyc 127${PYSITELIB}/google/api_core/retry_async.pyc
111${PYSITELIB}/google/api_core/retry_async.pyo 128${PYSITELIB}/google/api_core/retry_async.pyo
112${PYSITELIB}/google/api_core/timeout.py 129${PYSITELIB}/google/api_core/timeout.py
113${PYSITELIB}/google/api_core/timeout.pyc 130${PYSITELIB}/google/api_core/timeout.pyc
114${PYSITELIB}/google/api_core/timeout.pyo 131${PYSITELIB}/google/api_core/timeout.pyo
115${PYSITELIB}/google/api_core/version.py 132${PYSITELIB}/google/api_core/version.py
116${PYSITELIB}/google/api_core/version.pyc 133${PYSITELIB}/google/api_core/version.pyc
117${PYSITELIB}/google/api_core/version.pyo 134${PYSITELIB}/google/api_core/version.pyo
 135${PYSITELIB}/${EGG_NAME}-nspkg.pth
 136${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 137${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 138${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
 139${PYSITELIB}/${EGG_INFODIR}/namespace_packages.txt
 140${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 141${PYSITELIB}/${EGG_INFODIR}/requires.txt
 142${PYSITELIB}/${EGG_INFODIR}/top_level.txt

cvs diff -r1.19 -r1.20 pkgsrc/devel/py-google-api-core/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-google-api-core/distinfo 2021/10/26 10:18:31 1.19
+++ pkgsrc/devel/py-google-api-core/distinfo 2022/09/15 22:24:23 1.20
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.19 2021/10/26 10:18:31 nia Exp $ 1$NetBSD: distinfo,v 1.20 2022/09/15 22:24:23 wiz Exp $
2 2
3BLAKE2s (google-api-core-1.31.1.tar.gz) = 9ec292f5de7846eed1c4ab09baa3b1bac7c5afa531e50950380258862a35dfd7 3BLAKE2s (google-api-core-2.10.1.tar.gz) = 2142d78c64cd3524ffe360d245f1931322000f9d389432081e567868b3435ca9
4SHA512 (google-api-core-1.31.1.tar.gz) = e8c64e5d5febbb691275f26985a54fb0cbea3530d65cef724cc26ed12bfcc658cdcfb04f9dda8ad3ddd2c64368f8281dd07057f942b5e7f7bfb8aca53aa49300 4SHA512 (google-api-core-2.10.1.tar.gz) = 991de11f9ba5ec2efc7991050015b5a795392302619daac2fa3562b7a065f5fd342ed366879fec97504405845e4189cad5c0e52419ecd24ceb5135f5d3d44241
5Size (google-api-core-1.31.1.tar.gz) = 96056 bytes 5Size (google-api-core-2.10.1.tar.gz) = 123653 bytes