./net/py-grpcio-tools, Protobuf code generator for gRPC

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.46.1, Package name: py39-grpcio-tools-1.46.1, Maintainer: minskim

grpcio-tools is a package for gRPC Python tools.


Required to run:
[devel/py-setuptools] [devel/protobuf] [devel/py-protobuf] [net/py-grpcio] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 2178.479 KB

Version history: (Expand)


CVS history: (Expand)


   2022-05-13 09:35:54 by Adam Ciarcinski | Files touched by this commit (9) | Package updated
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.
   2022-04-03 20:50:21 by Adam Ciarcinski | Files touched by this commit (51)
Log message:
revbump for devel/protobuf
   2022-02-18 10:08:09 by Adam Ciarcinski | Files touched by this commit (10) | Package updated
Log message:
grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.44.0

Release v1.44.0

Core

xDS: Rbac filter updates
Fix xDS client for multiple watchers.
bump C-core version for upcoming release.
Add a trace to list which filters are contained in a channel stack.
Remove grpc_httpcli_context.
xDS: Add support for RBAC HTTP filter.
API to cancel grpc_resolve_address.
Replace work serializer with a mutex in c-ares resolver.
xDS: Add graceful shutdown for old connections on listener resource update.

C++

Promote ClientContext::set_wait_for_ready to be non-experimental.

Python

Add python async example for hellostreamingworld using generator.
Disable __wrap_memcpy hack for Python builds.
Bump Bazel Python Cython dependency to 0.29.26.
Fix libatomic linking on Raspberry Pi OS Bullseye.
Allow generated proto sources in remote repositories for py_proto_library.
   2022-01-18 07:05:33 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-grpcio-tools: updated to 1.43.0

Match grpc version.
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-11-18 15:16:16 by Adam Ciarcinski | Files touched by this commit (9) | Package updated
Log message:
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.
   2021-11-11 13:02:51 by Kimmo Suominen | Files touched by this commit (53)
Log message:
*: Revbump for protobuf-3.19.0

Fix for: Shared object "libprotobuf.so.29" not found
   2021-11-02 12:43:03 by Adam Ciarcinski | Files touched by this commit (6) | Package updated
Log message:
py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.14.1

Match devel/grpc