- General: * Update summaries and descriptions * Update License fields to include licenses from bundled components * Fix failure to respect Fedora build flags * Use the system shared certificate bundle instead of shipping our own - CLI: * No longer set rpath $ORIGIN - C (core) and C++ (cpp): * Add c_so_version/cpp_so_version macros * Split out C++ bindings and shared data into subpackages * Drop obsolete ldconfig_scriptlets macro * Stop stripping debugging symbols - Python: * Use generated BR’s * Build and package Python binding documentation * Disable accommodations for older libc’s * Patch out -std=gnu99 flag, which is inappropriate for C++ * Build additional Python packages grpcio_tools, gprcio_channelz, grpcio_health_checking, grpcio_reflection, grpcio_status, and grpcio_testing
22 lines
828 B
Diff
22 lines
828 B
Diff
diff -Naur grpc-1.26.0-original/src/python/grpcio_tests/setup.py grpc-1.26.0/src/python/grpcio_tests/setup.py
|
|
--- grpc-1.26.0-original/src/python/grpcio_tests/setup.py 2019-12-17 20:29:27.000000000 -0500
|
|
+++ grpc-1.26.0/src/python/grpcio_tests/setup.py 2021-02-02 09:11:20.236194502 -0500
|
|
@@ -37,7 +37,7 @@
|
|
}
|
|
|
|
INSTALL_REQUIRES = (
|
|
- 'coverage>=4.0', 'enum34>=1.0.4',
|
|
+ 'coverage>=4.0',
|
|
'grpcio>={version}'.format(version=grpc_version.VERSION),
|
|
'grpcio-channelz>={version}'.format(version=grpc_version.VERSION),
|
|
'grpcio-status>={version}'.format(version=grpc_version.VERSION),
|
|
@@ -48,6 +48,8 @@
|
|
|
|
if not PY3:
|
|
INSTALL_REQUIRES += ('futures>=2.2.0',)
|
|
+if sys.version_info < (3, 4):
|
|
+ INSTALL_REQUIRES += ('enum34>=1.0.4',)
|
|
|
|
COMMAND_CLASS = {
|
|
# Run `preprocess` *before* doing any packaging!
|