Subject: CVS commit: pkgsrc/net
From: Adam Ciarcinski
Date: 2022-05-13 09:35:54
Message id: 20220513073554.6ADACFA94@cvs.NetBSD.org

Log Message:
grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.46.1

Release v1.46.1
This release contains refinements, improvements, and bug fixes.

Release v1.46.0

Core

Ignore Connection Aborted errors on accept.
Filter content-length metadata from the application.
RetryFilter: Cleanup pending byte stream.
HTTP Proxy: Ignore empty entry in no_proxy list.
Adding http/1.1 support in httpcli.
HTTP2: Initiate write for acknowledging SETTINGS frame.
Change the unsupported polling strategy log for forking to GPR_INFO.
Handle SSL_ERROR_WANT_WRITE error.
TCP Async Connect: Fix Heap use-after-free.
HTTP2: Add graceful goaway.
Remove epollex poller.
TlsCredentials: Comparator implementation.
Decrease verbosity of alts handshaker logs which can happen during cancellation.
HTTP2: Should not run cancelling logic on servers when receiving GOAWAY.
HTTP2: Don't throttle pings from the server.
Include ADS stream error in XDS error updates.
Remove idempotent/cacheable requests.

C++

Add bazel cpp distribtest for grpc_cc_library.

C#

Add support for grpc-dotnet in GKE benchmarks.
Sync unary call after shutdown: Add a repro and fix for 19090.
Remove C# Legacy (a.k.a. "Classic") csproj example.

Python

Add Python GCF Distribtest.
Add Python Reflection Client.
Revert "Fix prefork handler register's default behavior".
Fix prefork handler register's default behavior.
Fix fetching CXX variable in setup.py.

Ruby

Support pre-built binaries for Ruby 3.1.
Make sure to always receive initial metadata in ruby.

Files:
RevisionActionfile
1.56modifypkgsrc/net/grpc/Makefile
1.33modifypkgsrc/net/grpc/PLIST
1.56modifypkgsrc/net/grpc/distinfo
1.46modifypkgsrc/net/py-grpcio/Makefile
1.42modifypkgsrc/net/py-grpcio/distinfo
1.29modifypkgsrc/net/py-grpcio-testing/Makefile
1.29modifypkgsrc/net/py-grpcio-testing/distinfo
1.42modifypkgsrc/net/py-grpcio-tools/Makefile
1.38modifypkgsrc/net/py-grpcio-tools/distinfo