-
Notifications
You must be signed in to change notification settings - Fork 148
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Package description is corrupted when a line starts with "From " #189
Labels
Comments
Combined with pypi/warehouse#2170 this is quite a P.I.T.A. |
jobec
added a commit
to jobec/rfc5424-logging-handler
that referenced
this issue
Aug 31, 2017
Can we simply pass mangle_from=False to the Generator() |
This has already been fixed in master (3e10c5f). |
Duplicate of #178. |
gnossen
added a commit
to gnossen/grpc
that referenced
this issue
May 22, 2019
This was referenced May 22, 2019
clrpackages
pushed a commit
to clearlinux-pkgs/grpcio
that referenced
this issue
Jul 9, 2019
…tp2_transport 1524995078@qq.com (2): fix print format for python3 remove python version number = (2): Missed using Remove get-grpc.sh Ahmed Mahdy (2): Disable Nagle algorithm in Windows Fix formatting Alex Polcyn (4): Add 1.19 and 1.20 to interop matrix Lazily load protobuf from the grpc ruby errors module Pin bundler where needed Also updated fedora 2.2 and 2.3 dockerfiles Alexander Polcyn (14): Revert "Introduce C++ wrappers for gpr_mu and gpr_cv." Revert remaining conversions Revert "Ban std:: sync constructs" Revert "Update upb-generated code for xds api" Revert "Update the upb submodule for proto.oneof fix in generated code." Revert "Use platform align_malloc function when setting custom allocators and no override provided" Revert "Fixed non-debug build warning" Revert "Renamed macros for memory alignment" Revert "Use aligned_alloc directly for grpc_core::Arena" Revise c-ares timeouts to use c-ares's internal timeout/retry logic Add two more trace logs to the c-ares resolver Revert "Config migration" Skip all ruby distrib tests that use ruby 2.2 Drop support for ruby < 2.3; update and unskip distrib tests Arjun Roy (21): Fast-pathed grpc_mdelem_eq for known static cases. Bugfix - fixed assumptions Address initial comments grpc_slice_refcount devirtualization Shrink arena size by 40 bytes and add additional Removed some unnecessary memset operations in core. Inlined md_ref/unref and saved some unnecessary ops Removed gpr_atm from UserData Coalesce arena create/first alloc for grpc_call. Use aligned_alloc directly for grpc_core::Arena Renamed macros for memory alignment Fixed non-debug build warning Fix regression where we do not properly account for freed interned metadata. Use platform align_malloc function when setting custom allocators and no override provided Added slice equality when static fastpath. Replaced gpr_ref with grpc_core::Atomic in call batch struct chttp2 hpack encoder: fast-pathed static md/slice ops Inlined and saved some ops for grpc_is_binary_header. s/uintptr_t/intptr_t as requested Inline more of md_unref for interned metadata. Reduced instruction count for maybe_embiggen common case. Bill Feng (6): upgrade bazel to 0.23.2 for docker legacy bazel builds added todo statments bazel RBE Windows build naming update, documentation fix windows rbe for Kokoro CI removed debug output Can Guler (1): Add v1.21.0 releases of grpc-go to interop matrix Daniel Alm (1): Add `void` arguments to two function declarations. Doug Fawley (3): Misconfigured non-gRPC, HTTP/2 clients can sometimes connect to gRPC servers. change from 400 to 415 Add go releases to client_matrix.py Eric Anderson (4): Remove vestigial sed for /etc/apt/sources.list in Dockerfiles grpc_interop_java: Remove unnecessary cruft from container Add grpc-java 1.21.0 to client_matrix.py Swap java interop tests to openjdk8 Esun Kim (13): Fixed sanitize.sh Added visual studio code files to .gitignore Added new configuration system to core/grp. Made gRPC inialized after entering main function in microbenchmarks. Sanitized some sources Config migration Made Fork.support_enabled_ atomic Roll-forward "Config migration" Applied the best practice using global configuration Bump version to v1.22.0-pre1 Regenerate projects Bump version to v1.22.0 Regenerate projects Gleb Popov (1): Fix various tests on FreeBSD. Guantao Liu (5): Delay the creation of Alarm in the callback-based qps client. Clang format. Fix another call of Alarm::experimental()::Set. Address review comments. Adjust the order of IOMgr initialization, so as to set up a customized Hao Nguyen (7): Explicitly set case_insensitive_enum_parsing = true when parsing JSON Update protobuf submodule version Update protobuf version Update zlib dependency Update ruby version to just 3.8 Link against pthread in examples Change Ruby Protobuf version to 3.8 HarrisonXi (1): remove notification observer to avoid iOS 8 crash Hope Casey-Allen (3): Update callback API documentation Format Add clarification to callback API documentation James Newton-King (6): Add BindServiceAttribute PR feedback fix a nit Add managed .NET gRPC client to interop tests Enable duplex streaming and special status message interop tests React to renaming grpc-dotnet sln Jan Tattermusch (95): test C# on .NET core by default too dont use nameof run src/csharp/generate_protos.sh rename BindServiceAttribute regenerate c# protos fix typo in log message Modify verifyPeerCallback logic to use NativeCallbackDispatcher add license honor C core's naming of verify_peer_callback arguments clang format code Upgrade linux RBE tests to bazel 0.22 add job to give early warning about incompatible bazel changes improve doc comment refactor grpcsharp_ssl_credentials_create Upgrade linux RBE tests to bazel 0.23.2 split up CallCredentials.cs into multiple files make CallCredentials implementation agnostic Update license header grpc-performance-kokoro-v5 kokoro perf image changes address PR feedback move Async*Call classes to Grpc.Core.Api move CallInvoker and its prerequisites to Grpc.Core.Api update ForwardedTypes.cs fixup ForwardedTypes.cs use bazel 0.23.2 for macos bazel build workaround the need to source activate.sh Revert "Enable SIO_LOOPBACK_FAST_PATH on Windows" add non-internal build.cfg files for bazel RBE jobs improve windows RBE build standardize bazel rbe credentials standardize bazel rbe credentials 2 workaround the need to source activate.sh add non-internal build.cfg files for bazel RBE jobs csharp: support slice-by-slice deserialization Upload C# nightly nugets to Artifactory dev nuget feed Add info about C# nightly nuget feed fix uploading bazel RBE results to bigquery split multilang jobs by language job split followup: increase timeout for macos and windows C/C++ jobs add build.cfg for windows bazel RBE PR build address review comments remove unused recv_message_to_buffer method create build.cfg for split-up PR jobs remove no-longer-used PR jobs split multilang jobs by language job split followup: increase timeout for macos and windows C/C++ jobs create build.cfg for split-up PR jobs remove no-longer-used PR jobs address comments use kokoro env variable to get the PRs target branch update bazel version in dockerfile use bazel.sh for foundry RBE tests use bazel.sh in bazel RBE readme update bazel_rbe.bat upgrade bazel toolchain to fix ubsan RBE build add LiteClientBase C# lite client codegen only generate full or lite client, never both regenerate C# protos also generate code with "lite_client" option set add generated code for math_with_protoc_options.proto check callInvoker is not null Fix syntax error refresh of interop matrix testcases fix client_matrix.py for php and ruby fix c++ client_matrix.py fix java client_matrix.py fix go client_matrix.py yapf add comments to interop scripts php interop client: construct channel target like other languages do remove port suffix from JWT audience allow dots in metadata keys introduce --custom_credentials_type to run_interop_tests.py only generate TLS-based testcases for interop_matrix regenerate master tescases for c++, java and go enable special_status_message interop for C# enable special_status_message interop for grpc-dotnet server add special_status_message testcase to C# interop client use different service_account_key for interop tests improve C# readme.md document grpc_csharp_plugin options make reference docs tooling to docfx directory to avoid collision hijack bazel invocations in grpc workspace update scripts add option to disable bazel wrapper disable bazel wrapper inside docker containers use bazelisk to grab latest bazel version add config for C/C++ build only PR job remove unused objc interop tests configs make default service account email configurable fix macos interop toprod tests php interop client: construct channel target like other languages do remove port suffix from JWT audience building upb as part of cmake build is not necessary Jason Mobarak (1): Don't overwrite HOST_* make variables Jean de Klerk (1): docs: add note about retrying UNAVAILABLE Joe Bolinger (2): loosen dependency on googleapis-common-protos-types loosen dependecy in gemspec template John Luo (17): Add VS integration for design time build Use ItemDefinitionGroup to define generator Remove fix for bug in project system Feedback Update aspnetcore interop scripts to use activate.sh Workaround a different CPS bug Update aspnetcore interop scripts to use activate.sh Remove internal link Migrate interceptor types for server-side interceptors Restrict workaround to MSBuild 15.0 and above Remove non-compatible workaround Avoid regex inefficiencies in no-match scenarios Better fix Add MSBuild metadata to set LiteClient for client generation. Migrate types required for client interceptors to Grpc.Core.Api Feedbackg Mark as experiemental Jonas Vautherin (1): Add support for CMAKE_SYSTEM_NAME=iOS Juanli Shen (9): Fix route guide example Fix BackendsRestart test Fix count in xds/grpclb test Fix error message upon pick failure Add fallback-at-startup into xds xds enter fallback mode as long as no child policy is ready Fix typo Change locality name to a class Add operator== for ServerAddress and InlinedVector Karthik Ravi Shankar (125): Revert "Revert "Moving ::grpc::ResourceQuota to ::grpc_impl::ResouceQuota"" Moving create_channel from grpc to grpc_impl Fix broken tests Fix errors from presubmit scripts. Fix tests to use grpc namespace Fix make errors Fix clang_format_code.sh errors Move LoadReportingServiceServerBuilderOption from grpc to grpc_impl Fold GenericStub from grpc_impl to grpc Fold AuthMetadataProcessor into grpc_impl from grpc Fold server credentials from grpc to grpc_impl namespace Bring ChannelArguments to grpc_impl from grpc Fold ErrorDetails into grpc_impl from grpc Move Server into grpc_impl from grpc Make more changes to remove grpc qualifier from tests Move ::grpc::HealthCheckServiceInterface to ::grpc_impl namespace Make changes to fix test failures Fix errors from tools/buildgen/generate_projects.sh Fix tests to use grpc namespace. Fix more grpc namespace issues Fix more more tests. Fix build issues. Fix errors from clang_format_code.sh Revert "Revert "Moving ::grpc::ServerBuilder to ::grpc_impl::ServerBuilder"" Move ServerInitializer to grpc_impl namespace from grpc Fix error from presubmit test scripts. Fix BUILD.gn file Fix BUILD.gn files Fix BUILD.gn file Fix BUILD.gn Fix clang_format_code.sh errors Fix clang format code errors. Make BUILD.gn fixes Make BUILD.gn and generate_projects.sh fix Fix clang format issues Fix include guard Fix run_tools json file Add missing files for alternate builds. Move ProtoServerReflectionPlugin from grpc to grpc_impl namespace Fix BUILD.gn file Fix errors due to rebase Fix errors from clang scripts Fix clang issues Fix script errors Fix script errors Make build fixes for bazel build :all Make script fixes Fix clang script errors Fix errors from clang scripts Fix build after merge from master Fix clang script errors Revert "Folding CompletionQueue and ServerCompletionQueue." Revert "Revert "Revert "Folding the Channel class into the grpc_impl namespace.""" Revert "Merge pull request #18458 from grpc/grpc_namespace_server" Revert "Revert "Merge pull request #18458 from grpc/grpc_namespace_server"" Fold Channel into grpc_impl from grpc namespace Remove unecessary files Remove more files Fold CompletionQueue and ServerCompletionQueue into grpc_impl Remove unecessary file Test invoking a callback-based RPC under lock Move callback-based API to use Executors over ApplicationExecutionCtx Fix review comments and clang fixes. Fix the completion queue tests for the new behavior Make the exector to LONG from SHORT Fix clang_format_code.sh issues and move the internal calls to new name Moving create_channel from grpc to grpc_impl Changes to fold credentials into grpc_impl from grpc WIP: New changes to make namespace work Fix the compile errors for tests and namespace. Move Channel also to impl for now Fix include header issue Fix build errors Fix access to some CreateChannel/CreateCustomChannel methods Fix the rebase and build Fix make errors Fix make errors Add missing files for build Add missing files for build Fix clang errors Fix make errors Fix build errors Formatting issues more formatting changes Fix BUILD.gn file Fix formatting errors Fix error from make Fix golden file for test Fix make errors Fix errors from clang format script Make the executor SHORT instead of LONG. Fix clang errors Whitelist internal code path to use ApplicationExecCtx Revert "Fold CompletionQueue and ServerCompletionQueue into grpc_impl" Revert changes to Channel Fix clang script errors Fix erroneous header guards Fix default value compile issues Fix clang errors Move Channel to grpc_impl Move CompletionQueue and Channel Fix golden file Fix end2end tests Changes to locking order changes Address review comments - 1 Bring back the internalization Fix clang errors Move GRPC_CLOSURE_RUN to GRPC_CLOSURE_SCHED Add synchronization to bm test Make some test fixes Fix clang errors Fix clang error Fix windows compiler errors Fix microbenchmark failures Fix tsan error IWYU in core_codegen_interface Revert "Start supporting a callback-based RPC under lock" Revert "Revert "Start supporting a callback-based RPC under lock"" Fix the memory leak. Fix the ref count issue Remove ref for GRPC_ERROR_NONE Move ClientContext to grpc_impl Fix clang errors. Fix PropogationOptions Keith Moyer (1): Add missing sha256 for http_archive deps Keith Smiley (1): Fix bazel incompatible changes Kun Zhang (1): Add grpc-java 1.20.0 to test matrix. Lidi Zheng (30): Bump version to v1.21.0-dev Regenerate projects Add DNS resolver test & Disable C-Ares for custom iomgr Use requirements.bazel.txt to generate Python documents Add wait-for-ready example Adopt reviewer's advice Revert "Revert "Merge pull request #18547 from lidizheng/fix-gevent"" Propagate KeyboardInterrupt above completion queue Cleanup Clang Tidy errors Add Python/CXX/Csharp v1.20.0 to client matrix Respect interval_us setting for TestServicer Revert "Revert "Merge pull request #18547 from lidizheng/fix-gevent"" Bump version to v1.20.1 Regenerate projects Fix the oversight from #18841 Correct the testcase file for different runtimes Fix a small typo in Python health servicer test Move TestService to a separate file to simplify its dependency Tiny fix for combiner comment Surface exception from metadata credentails plugin methods Add documentation about CallCredentials restriction Update server_side_auth about the CallCredential Unpin Cython from 0.28.3 Bump up the Cython version to 0.29.8 Add Debug Example Adopt reviewer's advice Workaround the address contention issue Surface exceptions in gevent IO manager Remove unused imports Add more missing functions Lily Li (1): add compatibility check badge to README Mark D. Roth (29): Convert external connectivity watcher to C++. Revert "Merge pull request #18578 from grpc/revert-18437-data_plane_combiner" Use mutext to protect drop call counts in grpclb client stats. Remove noisy log message. pick_first: don't go into TRANSIENT_FAILURE upon empty update when in IDLE. code review changes more code review changes Avoid crash in pick_first when invoking ExitIdleLocked() after shutdown. Move functions for individual args out of channel_args.{h,cc}. Fix health check client to wait for subchannel call stack destruction before destroying the arena. Add atomic to ensure we don't cancel twice. Remove error from connectivity state tracking. Convert client_channel channel_data to C++. Convert client_channel call_data to C++. Convert call_combiner to C++. Fix ref-counting bug in health check client. Revamp subchannel connectivity state monitoring APIs. Fix bug from #19002. Clean up some names in the service config code. Fix bug in test health check service implementation. More LB policy API improvements. Use SubchannelInterface to hide implementation from LB policy API. Change ChannelzRegistry::Get() to return a RefCountedPtr<>. Remove channelz from LB policy API. Convert ChannelzRegistry to use Map<> instead of InlinedVector<>. Hide ConnectedSubchannel from LB policy API. Fix debug logging of stream refcounts. Various LB policy tracing improvements. Simplify LB policy and resolver shutdown. Mehrdad Afshari (4): Unsubscribe all connectivity callbacks on Channel.close Put strncpy in parens to silence GCC warning Clean up Channel.__del__ logic Silence pylint Michael Lumish (1): Fix bugs with libuv cares integration on Windows Mike Moore (7): Add BadStatus#to_rpc_status Update BadStatus#to_rpc_status Add tests for error methods Update Add BadStatus#to_status documentation Log ParseError raised in BadStatus#to_rpc_status Party like its 2015 Update variable names in spec Moiz Haidry (6): Added a locality map class that maintains a child policy per locality. This is used by the xds lb policy to manage multiple localities. Also added a grpc_core::Map which is a templatized map, that is used by the locality map to maintain this info Fix typo in server credentials impl header file Created consolidated xds picker that stored and picks from the locality pickers Extracted the code of Cpp Generator into a header Fixed erase() method by changing RemoveRecursive() to return a new iterator to the successor in addition to the new root. Both are returned as a single pair Move server context implementation to grpc_impl namespace and typedef the ref to it Muxi Yan (83): Changed podspec templates and Podfile for test CFStream use serial dispatch queue build projects Remove debug info; clang-format Implement flow control in Objective-C polish tests and fix issues Allow multiple pending reads Allow user to explicitly disable CFStream with env var "grpc_cfstream=0" Remove grpc_cfstream from BUILD Add API deprecation notice to generated code Add guard to the tv_nsec field of gpr_now return value Resolve merge issue generate projects Fix certificate search on mac Fix thread safety issue Remove previous fix proposal proved to be wrong clang-format Update CFStream doc Fix a unary call bug clang-format Remove unwanted deprecation notice on v2 api Fix concurrent writer dispatch queue Add test case for async dispatch build system fix for default CFStream Update objc examples to use v2 API Remove example build tests that do not depend on changes in a PR or master branch minor fix in CFStream PR comments addressed Revert a change address comment clang-format nit fix Rename enableFlowControl to flowControlEnabled for naming consistency Polish and add comments Implement interceptor Add caching interceptor example Add documentation and comments clang-format Add script to run build tests of examples Reorganize ObjC tests Unify deployment target Initialize Cronet only once Fix Cronet multiple initialization problem Another Cronet mulitple initialization problem Add log to debug prototype issue nit nit fix Add license info to new files mark marshaller WIP Fix interop tests types Rename root certificate bundle in gRPC-C++ pod Rename root certificate bundle in gRPC-C++ pod Bump up version to 1.21.1 Revert "Bump up version to 1.21.1" Fix StressTests on Mac Correct include style clang-format clang-format Address comments Polish scheme configurations clang-format build fix address comments address comments clang-format address comments Resolve merge issue Fix typo Make a copy of received headers clang-format Resolving testResponsesOver4MBAreAcceptedIfOptedIn delayed callback Remove unneeded import Fix usage of new and delete Use grpc_core::New and grpc_core::Delete clang-format Resolve build issue Revert " Added some Objective C tests and minor bug fixes." Fix usage of new and delete Add copyright and comment Update license Use new connection for every test case Update Protobuf version Na-Na Pang (24): Add microbenchmark for callback unary ping pong and bidistreaming ping pong Modify build file Add filegroups in callback_test_service Add copyright Change streaming ping pong args and add comment Changes based on comment Add microbenchmark for callback completion queue Modify unary ping pong to send next rpc in callback function Add callback completion queue and modify callback streaming ping pong Change format Modify dependency of callback_test_service Clang format Delete log address the reference arguments Modify build file Manually add echo.proto to pass Portability build test Modify test polling engine Reuse reactor to send new RPC Merge bm_callback_cq to bm_cq Change client context allocation Add assertion Clean format' Add explicit and fix error Cancel predefine number of streaming Nicolas "Pixel" Noble (11): Folding CompletionQueue and ServerCompletionQueue. Reformat. Regenerate golden file. Fixing header guard. Adding new header to build files. Taking care of a last few memsets. Breakout of #18445 - part 2 Fixing failures. Resolving ambiguous call to CreateCustomChannel. Adding bazel wrapper for our sanctified version of bazel. Adding (c) statement. Nicolas Lopez (8): use rbe_autoconfig doc fixes avoid local runs from accessing remote platforms use experimental ubsan config remove ubsan rbe_autoconfig target updating bazel-toolchains pin fix ubsan crosstool flag update docs Nicolas Noble (2): Revert "Revert "Folding the Channel class into the grpc_impl namespace."" Revert "Fix compilation error in JWT using const_cast." Prashant Jaikumar (16): Fix CFStreamTest.NetworkTransition. Fix GrpcIosTestUITests flake and add some more testcases. Run ObjC tests on MacOS InteropTestsMac->MacTests remove commented out line Added objective C stress tests Fix some iOS UI test flakes Objc tests should use installed version of protoc Add C++ stress tests on mac Add trace flag in cronet transport Objective C should use error codes defined by C core Revert "Objective C should use error codes defined by C core" Flaky network test enhancements and cleanups cfstream_test: print HTTP2 stream id of completed RPCs Fix cfstream_test flake Added some Objective C tests and minor bug fixes. Qiancheng Zhao (1): Added debug and non-debug tracers for subchannel. Richard Belleville (32): Mitigate #18256 Wrap long line Implement compression API within gRPC Python. Revert "Merge pull request #18564 from grpc/compression" Revert "Merge pull request #18727 from grpc/revert_compression" Fix tests for internal runs Revert "Merge pull request #18547 from lidizheng/fix-gevent" Add configurable list of module prefixes to be stripped in Python gRPC protoc plugin. Remove dependency on pubref/rules_proto. Reenable python bazel tests Fix wait_for_ready example for ipv4-only environments like Kokoro Remove redundant line Moar ipv6 Handle protos at root package level Revert "Merge pull request #18859 from grpc/internal_py_proto_library" Revert "Merge pull request #18912 from grpc/revert-bazel-changes" Add python deprecation notices. Add python deprecation notices. Actually include README.rst in all packages Actually include README.rst in all packages Verify the validity of python artifacts Compensate for pypa/wheel#189 Properly invoke twine Ensure windows artifacts are valid as well. Ensure twine is installed on Windows And the same on Posix systems Use a virtual environment Compensate for no virtualenv module on Linux kokoro workers Update Python packages before building ARM wheels. Add python 3.8 test Add copyright header Yapf Ryan Beasley (1): include linux/tcp.h on Linux pre-glibc 2.17 Sanjay Pujare (1): Document the Watch() method that got added to health/v1/health.proto SataQiu (6): fix some spell errors clean up repeated words fix spelling errors of include/* fix spelling errors of include/* fix some spellings mistakes fix some spelling mistakes Soheil Hassas Yeganeh (29): Ref transport and stream before init of chttp2_stream structure. Initialize time as part of basic initialization. Introduce C++ wrappers for gpr_mu and gpr_cv. Fix build errors Revert "Revert "Introduce C++ wrappers for gpr_mu and gpr_cv."" Make sure grpc::internal::Mutex has enough space for gpr_mu, std::mutex, and pthread_mutex_t. Retire the GRPC_ARENA_INIT_STRATEGY env variable. Retire the GRPC_ARENA_INIT_STRATEGY env variable. Fix a typo in chttp2 stream initialization. Initialize TCP write and error closures only once. Introduce slice_buffer helper methods to avoid copies. Use compress and decompress slice_buffers only when they are needed. Use peek_first instead of mutable_first. Use end - begin instead of GRPC_SLICE_LENGTH(). Reset slices pointer to base_slices when slice_bufer length is 0. Add a fast path in grpc_error_get_status() for GRPC_ERROR_NONE. Add a better comment and rename consume_first to remove_first. Avoid copy on slice_ref. Remove unnecessary new lines. Check count instead of length in maybe_embiggen() to reset the slice pointer. Introduce GRPC_TRACE_FLAG_ENABLED macro to mark trace branches unlikely. Use grpc_core::RefCount for grpc_call and mark Unref path unlikely. Apply do {...} while(0) to the remaining macros. Mark it unlikely for Unref() to return true. Do not intern method and host for registered methods. Introduce grpc_slice_from_moved_string. Address comments from Vijay. Convert TraceFlags in the hot path to DebugTraceFlags. Update the doc for the new debug-only flags. Srini Polavarapu (14): release notes generation script add v1.19.0 to interop matrix for cxx, python, csharp Bump version to v1.22.0-dev Regenerate projects Bump version to v1.21.0-pre1 Regenerate projects version bump to v1.21.0 Regenerate projects Bump version to v1.21.1-pre1 Regenerate projects Bump version to v1.21.1 regenerate projects Merge pull request #19105 from gnossen/twine_check_artifacts 1.21.4 interop for cxx, csharp, php, ruby and python Stanley Cheung (21): Change third_party/protoc-gen-validate repo path Fix PHP extension segfault Fix PHP extension segfault Bump version to 1.21.2 Re-generate projects PHP: Fix ZTS build error PHP: Fix ZTS build error PHP: Fix ZTS build shutdown segfault PHP: Fix ZTS build shutdown segfault Bump version to v1.21.3-pre1 Re-generate projects Bump to version 1.21.3 Re-generate projects PHP: update generated code tests Add tests for allowing dots in metadata keys Move math_server.js out of examples/ directory Further simplify package.json Bump version to v1.21.4-pre1 Re-generate projects; Bump to version v1.21.4 Re-generate projects Thibaut Le Guilly (1): Provide access to verify_peer_callback from C# Tyler Rockwood (1): Expose root_certifications in BUILD file Vijay Pai (15): Ban std:: sync constructs Make sure that OnCancel happens after OnStarted Add client-side unary reactor model Fix typo in comment Make single-argument constructor explicit Resolve consistency checks Remove "class Channel" forward reference from generated code Make sure event_engine is alive before checking for MAYBE_SKIP_TEST Grab a ref on fake resolver generator before scheduling a closure Memset in channel_filter ctor not needed Stop misspelling our own project name Stop misspelling our own project name Fix Python3 incompatibility Revert "Simplify LB policy and resolver shutdown." Revert "Hide ConnectedSubchannel from LB policy API." Vishal Powar (3): Add upb generated code and build rule for lrs protocol. Update the upb submodule for proto.oneof fix in generated code. Update upb-generated code for xds api Wayne Zhang (2): Expose interop test for others Fix format Yash Tibrewal (87): Explicitly call getsockname after accept for unix sockets to get the sun_path Close fd if error on getsockname Global Registry for Service Config Parsers Add a dummy function to grpc cfstream library Make Interceptors work for lame channels Reviewer comments Remove commented code Add global and method parsing logic Remove smart pointers from global registry Clean up Reviewer comments Cleanup and continue parsing service config even if parser errors are received Add tests for new service config mechanism ServiceConfig::Create expects non-Null error and better errors Missing argument Fix scoping for service config errors Unref errors in test Fix diff between num_entries and idx of path Remove check on error Add test Add service config to call context Adding service config parser Message size filter parser and health check parser Use health check parser Add parsing tests Do not add message size filter for minimal stack Cleanup Separate out message size parsing into a different file to avoid build issues Add tests for health check parsing too Use a single copy of CreateErrorFromVector from ServiceConfig Reviewer comments Health checking service name to be passed as a channel arg for now Reviewer comments Comment out names of unused arguments Reviewer comments - mainly make ParsedLoadBalancingConfig refcounted Reviewer comments Don't add API to Optional clang tidy clang tidy Reviewer comments Clean up s/atleast/at\ least Reviewer comments and cleanup Revert changes to optional Move declaration order to how it was earlier in optional, and if check for uri Add default constructor back to optional Service Config Changes to set channel in transient failure on invalid service config Changes Fix existing tests Do not save service config in DNS resolver Add more tests for service config state transitions Reviewer comments reviewer comments and tests cleanup Reviewer comments Fix TODOs Fix resolver component test Add test for not special casing grpclb if loadbalancingconfig is used Fix test failure Try getting around clang tidy issue Reviewer comments Reviewer comments Add tests for setting a channel to lame on an invalid default service config Add method to validate and set service config json Add initialization note s/set/sets Missing error unref Add GrpcLibraryInitializer Make validation function a global function Remove unnecessary header Move validate_service_config to a new file Fix a bug where POST_RECV_MESSAGE is not being triggered Clang format Remove unused variable Fix server interceptors end2end test Clean up Add comment about LoggingInterceptor Add hijacking interception hook points as valid for the GetRecv* functions Do not reset outgoing buffer on failsafe path Add detailed unknown frame type tests Covert to GTEST Fix typo Reviewer comments Move error ref to the the closure function instead of an internal function Fix data race, heap use-after-free issue in bm_chttp2_transport Heap allocate the stream object for other benchmark cases too Add gtest dependency to the test instead of library Yihua Zhang (3): fix ALPN issues. fix memory leaks in ssl credential reload. add a new struct - grpc_ssl_verify_peer_options and an API - grpc_ssl_credentials_create_ex. ZhouyihaiDing (1): Change persistent log to gpr_log billfeng327 (1): explicitly added header file for correctly compiling c-ares with Bazel frazenshtein (11): Set WSA_FLAG_NO_HANDLE_INHERIT flag wherever the WSASocket is used. Define WSA_FLAG_NO_HANDLE_INHERIT if it's not defined Use LPWSAPROTOCOL_INFO instead of LPWSAPROTOCOL_INFOA Fixed style Check once that WSA_FLAG_NO_HANDLE_INHERIT is supported Use grpc_wsa_socket_flags in the test/cpp/naming/resolver_component_test.cc Reverted changes in the test/cpp/naming/resolver_component_test.cc Fixed silly error Single instances of the grpc_wsa_socket_flags Added grpc_get_default_wsa_socket_flags() Removed grpc_wsa_socket_flags variable from the header, renamed to s_wsa_socket_flags hcaseyal (1): Add protected getters and setters for server health check fields jiangtaoli2016 (2): Montly update of room pem certificates Update comment on ssl hotname override kailashs (2): Add information on how the gRPC project hands out commit access. Remove phrase 'from time to time' kwasimensah (5): Add MessageLite type to grpc's config Add MessageLite overloads to proto serialization Fix typo for using MessageLite Fix formatting Fixing formatting murgatroid99 (26): Add cares glue for libuv event loop Don't use 'new' or 'delete' Make cares resolver opt-in with libuv Clang format Consolidate helper function from windows and libuv Put callback behind a combiner, cancel callbacks in shutdown Fix sanity tests Fix missing include in windows file Address comments Resolve final comments Fix node interop build scripts Fix Windows vs libuv platform detection in cares code libuv cares: scope manual localhost resolution to only Windows Moved code back into one file with a #ifdef Fix sanity Fix typo Consolidate conditional localhost resolution into existing file Move ifdefs around Fix Windows vs libuv platform detection in cares code libuv cares: scope manual localhost resolution to only Windows Moved code back into one file with a #ifdef Fix sanity Fix typo Consolidate conditional localhost resolution into existing file Move ifdefs around Fix node interop build scripts nanahpang (1): Add alarm in callback streaming test ncteisen (1): Gallantly fix typo prettyboy (1): Pass WSA_FLAG_NO_HANDLE_INHERIT flags to the WSASocketA() to avoid vam (4): Make cc_grpc_library compatible with native proto_library and cc_proto_library rules. Fix examples (forgot to rename usages of the renamed target) Fix well_known_protos issue Fix generated files as input issue (generated files were supported neither as srcs nor as deps). weiyongji (4): typo fix call destroy function in test_serial() cancel the modification in mpscq_test.cc fix a windows compile warning yang-g (37): Add options to support alternative extension for include files Add headers for mock header as well. Stop pinging if transport is closed error handling for start_bdp_ping Move import headers to header from source initial Resolve sanity Resolve review comments cast and default initializer Stop calling ParseCommandLineFlags directly, use wrapper call instead Inline start the tcp servers Use milliseconds for test_server timeout Support accepting external connections. Fix epoll1 for release fd Resolve comments Resolve comments Remove fd from pollset when releasing the fd Resolve review comments resolve comments More fixes Rename internal class Rename enum Update the message allocator API Resolve comments resolve comments Remove 5s deadline on test server shutdown Add back deadline Delay calling plugin_creds callback Second approach Fix test bugs Delete wrapper in executor thread to avoid self-joining deadlock Resolve review comments Add listner fd as part of the external connection parameters resolve review comments Ask server to skip cancel check Fix assignment operator Mark some methods virtual yuangongji (1): some typo errors too. yuangongji (A) (1): some typo errors
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When a wheel is build and the file
METADATA
is written, all lines starting withFrom
are prefixed with a>
. For example, this line of my README file is changed frominto
Turning it into invalid reStructuredText. This description ends up in the file
DESCRIPTION.rst
and eventually turned my package description on PyPi into garbage.I traced the issue back to this specific line in the standard python
email.generator
module.Of course, rewriting that section title fixes things, but this is one hell of a nasty bug to bump into. Nobody expects his package description to be handled like and email 🤔
The text was updated successfully, but these errors were encountered: