pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net grpc py-grpcio py-grpcio-testing py-grpcio-tools: ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/238a863ff991
branches:  trunk
changeset: 769671:238a863ff991
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu Nov 18 14:16:16 2021 +0000

description:
grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.42.0

Release v1.42.0

Core

Update RDS parsing for use on servers.
Upgrade Abseil to LTS 20210324, Patch 2.
Upgrade bazel to 4.2.1 (LTS), upgrade bazel toolchain to 4.1.0.
Remove old backwards compatibility cronet compression workaround code.
EventEngine Test Suite: Timers.
EventEngine::Closure.
OpenCensusCallTracer: Move context generation to StartTransportStreamOpBatch.
Fix client idle filter.
allow connectivity state watching to work on lame channels.
grpclb: implement subchannel caching.
xds: change CSDS to populate new generic_xds_configs field.

C++

Describe support-levels for undocumented supported platforms.

C#

Fix link error when building app with Xamarin.iOS.
C#: metadata.Get and GetAll should accept uppercase keys.
Fix use-after-free metadata corruption in C# when receiving response headers for streaming response calls.

Objective-C

[objc] GRPCErrorCode enum base type to int32_t.
[objc] Adding lightweight generic to GPRCCallOptions's initialMetadata prop .
[objc] GRPCMetadataDictionary convenient typedef.
[objc] Switch to proto forward declare for gRPC codegen plugin.

Python

Add Aspects to Bazel py_proto_library and py_grpc_library Rules.
[Aio] Add add_done_callback/done/cancelled methods to ServicerContext.
[Aio] Correct the typing of input metadata.
Address leak when using request stream interceptors
Catch ExecuteBatchError in _consume_request_iterator.
[Aio] Resolve deprecated warnings from asyncio.
Create Bazel gevent test harness.
Add python_requires >=3.6 to grpcio-* packages.
fix: use == instead of is when comparing with a certain types of literals.
python: fix type annotation for the _metadata field.

Ruby

ruby: add arm64 darwin support.
ruby: build native Darwin gems using rake-compiler-dock.

diffstat:

 net/grpc/Makefile              |   5 ++---
 net/grpc/PLIST                 |  42 +++++++++++++++++++++++-------------------
 net/grpc/distinfo              |   8 ++++----
 net/py-grpcio-testing/Makefile |   4 ++--
 net/py-grpcio-testing/distinfo |   8 ++++----
 net/py-grpcio-tools/Makefile   |   5 ++---
 net/py-grpcio-tools/distinfo   |   8 ++++----
 net/py-grpcio/Makefile         |   5 ++---
 net/py-grpcio/distinfo         |   8 ++++----
 9 files changed, 47 insertions(+), 46 deletions(-)

diffs (207 lines):

diff -r 468dc4e5f7d5 -r 238a863ff991 net/grpc/Makefile
--- a/net/grpc/Makefile Thu Nov 18 14:12:48 2021 +0000
+++ b/net/grpc/Makefile Thu Nov 18 14:16:16 2021 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.50 2021/11/11 12:02:47 kim Exp $
+# $NetBSD: Makefile,v 1.51 2021/11/18 14:16:16 adam Exp $
 
-DISTNAME=      grpc-1.41.1
-PKGREVISION=   1
+DISTNAME=      grpc-1.42.0
 CATEGORIES=    net
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=grpc/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
diff -r 468dc4e5f7d5 -r 238a863ff991 net/grpc/PLIST
--- a/net/grpc/PLIST    Thu Nov 18 14:12:48 2021 +0000
+++ b/net/grpc/PLIST    Thu Nov 18 14:16:16 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.29 2021/10/06 10:58:30 adam Exp $
+@comment $NetBSD: PLIST,v 1.30 2021/11/18 14:16:16 adam Exp $
 bin/grpc_cpp_plugin
 bin/grpc_csharp_plugin
 bin/grpc_node_plugin
@@ -91,8 +91,9 @@
 include/grpc/compression.h
 include/grpc/event_engine/endpoint_config.h
 include/grpc/event_engine/event_engine.h
+include/grpc/event_engine/internal/memory_allocator_impl.h
+include/grpc/event_engine/memory_allocator.h
 include/grpc/event_engine/port.h
-include/grpc/event_engine/slice_allocator.h
 include/grpc/fork.h
 include/grpc/grpc.h
 include/grpc/grpc_posix.h
@@ -149,6 +150,7 @@
 include/grpcpp/client_context.h
 include/grpcpp/completion_queue.h
 include/grpcpp/create_channel.h
+include/grpcpp/create_channel_binder.h
 include/grpcpp/create_channel_posix.h
 include/grpcpp/ext/channelz_service_plugin.h
 include/grpcpp/ext/health_check_service_server_builder_option.h
@@ -226,6 +228,8 @@
 include/grpcpp/security/auth_context.h
 include/grpcpp/security/auth_metadata_processor.h
 include/grpcpp/security/authorization_policy_provider.h
+include/grpcpp/security/binder_credentials.h
+include/grpcpp/security/binder_security_policy.h
 include/grpcpp/security/credentials.h
 include/grpcpp/security/server_credentials.h
 include/grpcpp/security/tls_certificate_provider.h
@@ -265,41 +269,41 @@
 lib/cmake/grpc/modules/Findc-ares.cmake
 lib/cmake/grpc/modules/Findre2.cmake
 lib/libaddress_sorting.so
-lib/libaddress_sorting.so.19
-lib/libaddress_sorting.so.19.0.0
+lib/libaddress_sorting.so.20
+lib/libaddress_sorting.so.20.0.0
 lib/libgpr.so
-lib/libgpr.so.19
-lib/libgpr.so.19.0.0
+lib/libgpr.so.20
+lib/libgpr.so.20.0.0
 lib/libgrpc++.so
 lib/libgrpc++.so.${PKGVERSION}
-lib/libgrpc++.so.1.41
+lib/libgrpc++.so.1.42
 lib/libgrpc++_alts.so
 lib/libgrpc++_alts.so.${PKGVERSION}
-lib/libgrpc++_alts.so.1.41
+lib/libgrpc++_alts.so.1.42
 lib/libgrpc++_error_details.so
 lib/libgrpc++_error_details.so.${PKGVERSION}
-lib/libgrpc++_error_details.so.1.41
+lib/libgrpc++_error_details.so.1.42
 lib/libgrpc++_reflection.so
 lib/libgrpc++_reflection.so.${PKGVERSION}
-lib/libgrpc++_reflection.so.1.41
+lib/libgrpc++_reflection.so.1.42
 lib/libgrpc++_unsecure.so
 lib/libgrpc++_unsecure.so.${PKGVERSION}
-lib/libgrpc++_unsecure.so.1.41
+lib/libgrpc++_unsecure.so.1.42
 lib/libgrpc.so
-lib/libgrpc.so.19
-lib/libgrpc.so.19.0.0
+lib/libgrpc.so.20
+lib/libgrpc.so.20.0.0
 lib/libgrpc_plugin_support.so
 lib/libgrpc_plugin_support.so.${PKGVERSION}
-lib/libgrpc_plugin_support.so.1.41
+lib/libgrpc_plugin_support.so.1.42
 lib/libgrpc_unsecure.so
-lib/libgrpc_unsecure.so.19
-lib/libgrpc_unsecure.so.19.0.0
+lib/libgrpc_unsecure.so.20
+lib/libgrpc_unsecure.so.20.0.0
 lib/libgrpcpp_channelz.so
 lib/libgrpcpp_channelz.so.${PKGVERSION}
-lib/libgrpcpp_channelz.so.1.41
+lib/libgrpcpp_channelz.so.1.42
 lib/libupb.so
-lib/libupb.so.19
-lib/libupb.so.19.0.0
+lib/libupb.so.20
+lib/libupb.so.20.0.0
 lib/pkgconfig/gpr.pc
 lib/pkgconfig/grpc++.pc
 lib/pkgconfig/grpc++_unsecure.pc
diff -r 468dc4e5f7d5 -r 238a863ff991 net/grpc/distinfo
--- a/net/grpc/distinfo Thu Nov 18 14:12:48 2021 +0000
+++ b/net/grpc/distinfo Thu Nov 18 14:16:16 2021 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.50 2021/11/01 19:57:21 wiz Exp $
+$NetBSD: distinfo,v 1.51 2021/11/18 14:16:16 adam Exp $
 
-BLAKE2s (grpc-1.41.1.tar.gz) = d09d6f741bb84ea22b63c16572b94d97d0ebf54cbe41823a8b6643965338a4de
-SHA512 (grpc-1.41.1.tar.gz) = 17d4c0867a51e33c029bcce86371f8e1d4680ba78fe4f02fb63b8614e9c5f7f6078c22b7c56c63c6ff461429a70d2ec87cb3c0d30c897a88321fe7f26de6e052
-Size (grpc-1.41.1.tar.gz) = 8346512 bytes
+BLAKE2s (grpc-1.42.0.tar.gz) = 3289c30daebd8d17aed46b62e7570d876afb756e2cfe77c68aa2e4310079dfba
+SHA512 (grpc-1.42.0.tar.gz) = 39f37a41d1df6015dc36344f1b5e634be7f0edbc99723de73de8b81cdab6aa3e09cef6b3c6c9ecb2c9c9db9b8454474b2ac7fbe49fe23d17a6c78f999b459ce5
+Size (grpc-1.42.0.tar.gz) = 8460322 bytes
 SHA1 (patch-CMakeLists.txt) = d32a78bb8fdc28c0946aa2d62a5c810211692e62
 SHA1 (patch-include_grpc_event__engine_port.h) = eb54a66374611fd63ffb21f60b043d3854b3c807
 SHA1 (patch-include_grpc_impl_codegen_port__platform.h) = 77137590f488d81ee731d82148b6e982f29b7aad
diff -r 468dc4e5f7d5 -r 238a863ff991 net/py-grpcio-testing/Makefile
--- a/net/py-grpcio-testing/Makefile    Thu Nov 18 14:12:48 2021 +0000
+++ b/net/py-grpcio-testing/Makefile    Thu Nov 18 14:16:16 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.24 2021/11/02 11:43:02 adam Exp $
+# $NetBSD: Makefile,v 1.25 2021/11/18 14:16:16 adam Exp $
 
-DISTNAME=      grpcio-testing-1.41.1
+DISTNAME=      grpcio-testing-1.42.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=g/grpcio-testing/}
diff -r 468dc4e5f7d5 -r 238a863ff991 net/py-grpcio-testing/distinfo
--- a/net/py-grpcio-testing/distinfo    Thu Nov 18 14:12:48 2021 +0000
+++ b/net/py-grpcio-testing/distinfo    Thu Nov 18 14:16:16 2021 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.25 2021/11/02 11:43:02 adam Exp $
+$NetBSD: distinfo,v 1.26 2021/11/18 14:16:16 adam Exp $
 
-BLAKE2s (grpcio-testing-1.41.1.tar.gz) = 8c977d8869b6726edf89825609c17db755a55d5f51be99fe22fadefe09063b20
-SHA512 (grpcio-testing-1.41.1.tar.gz) = 9f55056d97bc7aa7f6ee59a94fee1e6ce92b5871da08a54f1e749a3d5bf1d4aec568c9855082a03dd5899ca19da91c9dfd5dda43c27b37347d99ee1615d4ff73
-Size (grpcio-testing-1.41.1.tar.gz) = 16856 bytes
+BLAKE2s (grpcio-testing-1.42.0.tar.gz) = 1807384a8293b2853db3284f76a9ba377e0393b1b9a5cecda773499456de9e02
+SHA512 (grpcio-testing-1.42.0.tar.gz) = 3a7ee9047a498a71d3df17809b161dfae18508d16a53b192a05d03246475bf5ea4ee5ede3a784692cc8822163b769d2eaaae69608843ea6499d7afb75216e0c4
+Size (grpcio-testing-1.42.0.tar.gz) = 17345 bytes
diff -r 468dc4e5f7d5 -r 238a863ff991 net/py-grpcio-tools/Makefile
--- a/net/py-grpcio-tools/Makefile      Thu Nov 18 14:12:48 2021 +0000
+++ b/net/py-grpcio-tools/Makefile      Thu Nov 18 14:16:16 2021 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.36 2021/11/11 12:02:50 kim Exp $
+# $NetBSD: Makefile,v 1.37 2021/11/18 14:16:16 adam Exp $
 
-DISTNAME=      grpcio-tools-1.41.1
+DISTNAME=      grpcio-tools-1.42.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=g/grpcio-tools/}
 
diff -r 468dc4e5f7d5 -r 238a863ff991 net/py-grpcio-tools/distinfo
--- a/net/py-grpcio-tools/distinfo      Thu Nov 18 14:12:48 2021 +0000
+++ b/net/py-grpcio-tools/distinfo      Thu Nov 18 14:16:16 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.34 2021/11/02 11:43:02 adam Exp $
+$NetBSD: distinfo,v 1.35 2021/11/18 14:16:16 adam Exp $
 
-BLAKE2s (grpcio-tools-1.41.1.tar.gz) = 04f8a6101d3804a0f517b9de6ae08507aefda18b535671c935f725efff28445b
-SHA512 (grpcio-tools-1.41.1.tar.gz) = 8f9ea6c2541670cb206059c378b33425fea3d63c3e890ba064581e780dcd3b0ce5f9c890731cac35d14281bfa49182857148fe2794a9373914493c4e0d4ce3b9
-Size (grpcio-tools-1.41.1.tar.gz) = 2173046 bytes
+BLAKE2s (grpcio-tools-1.42.0.tar.gz) = 3df0cb4ba43aae9615431f0e31adb5e6d61390073b8cfcbf89d6f25f6b606649
+SHA512 (grpcio-tools-1.42.0.tar.gz) = ee686e4bfda1e57e4b5a1a1ebbb5fb2faa9e47c66f79073abe7dd68fad647ad272dbd1afc87de046bb4eab442171fa577d2c279e4896b775d33fe004ee400529
+Size (grpcio-tools-1.42.0.tar.gz) = 2206989 bytes
 SHA1 (patch-setup.py) = ecd08109c7d3173ccaa6d3b4428a66a9eac560f7
diff -r 468dc4e5f7d5 -r 238a863ff991 net/py-grpcio/Makefile
--- a/net/py-grpcio/Makefile    Thu Nov 18 14:12:48 2021 +0000
+++ b/net/py-grpcio/Makefile    Thu Nov 18 14:16:16 2021 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.40 2021/11/11 12:02:50 kim Exp $
+# $NetBSD: Makefile,v 1.41 2021/11/18 14:16:16 adam Exp $
 
-DISTNAME=      grpcio-1.41.1
+DISTNAME=      grpcio-1.42.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=g/grpcio/}
 
diff -r 468dc4e5f7d5 -r 238a863ff991 net/py-grpcio/distinfo
--- a/net/py-grpcio/distinfo    Thu Nov 18 14:12:48 2021 +0000
+++ b/net/py-grpcio/distinfo    Thu Nov 18 14:16:16 2021 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.38 2021/11/02 11:43:02 adam Exp $
+$NetBSD: distinfo,v 1.39 2021/11/18 14:16:16 adam Exp $
 
-BLAKE2s (grpcio-1.41.1.tar.gz) = 88990c192bbe08effdcdcad87f72793c6269eb97843acfa8b27f52fa51a30cc5
-SHA512 (grpcio-1.41.1.tar.gz) = 555ab9e2524108efb60ec957d419e80e4abc07752bbd265cd1dee5ccd7c55141d9f2f88db6ba5c03d606e266cd72e4650d38316215da8d70358dad971be52fff
-Size (grpcio-1.41.1.tar.gz) = 21241107 bytes
+BLAKE2s (grpcio-1.42.0.tar.gz) = 41be2c46e05628dba513264f886173421c0fdd94e3e6b6bf46d670d76e4f1d55
+SHA512 (grpcio-1.42.0.tar.gz) = b4e5f21a4c374b8846e30fb87e0e748f9785029c8c8c2653be655d9fc2b8544a0de15bb8977983d3e2a390a95becb0582f782593db80de26c78e20973e57c559
+Size (grpcio-1.42.0.tar.gz) = 21299141 bytes
 SHA1 (patch-setup.py) = c3135fbac1d69942eca57a5fccaf805c8a6cff23
 SHA1 (patch-src_core_lib_iomgr_port.h) = 8f088cbf22110c03a684c24c9e17ef5fc64e925a



Home | Main Index | Thread Index | Old Index