Add %py_provides for importable modules

This commit is contained in:
Benjamin A. Beasley 2023-05-11 10:31:58 -04:00
parent 8fa5b9419e
commit d3cbf34ded
1 changed files with 26 additions and 0 deletions

View File

@ -591,6 +591,9 @@ Provides: bundled(utf8_range)
Obsoletes: python3-grpcio-admin < 1.48.4-7
Obsoletes: python3-grpcio-csds < 1.48.4-7
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_provides_for_importable_modules
%py_provides python3-grpc
%description -n python3-grpcio
Python language bindings for gRPC (HTTP/2-based RPC framework).
@ -606,6 +609,9 @@ Summary: Package for gRPC Python tools
Provides: bundled(upb)
Provides: bundled(utf8_range)
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_provides_for_importable_modules
%py_provides python3-grpc-tools
%description -n python3-grpcio-tools
Package for gRPC Python tools.
@ -613,8 +619,12 @@ Package for gRPC Python tools.
%package -n python3-grpcio-channelz
Summary: Channel Level Live Debug Information Service for gRPC
License: Apache-2.0
BuildArch: noarch
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_provides_for_importable_modules
%py_provides python3-grpc-channelz
%description -n python3-grpcio-channelz
gRPC Python Channelz package
============================
@ -625,8 +635,12 @@ Channelz is a live debug tool in gRPC Python.
%package -n python3-grpcio-health-checking
Summary: Standard Health Checking Service for gRPC
License: Apache-2.0
BuildArch: noarch
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_provides_for_importable_modules
%py_provides python3-grpc-health
%description -n python3-grpcio-health-checking
gRPC Python Health Checking
===========================
@ -637,8 +651,12 @@ Reference package for GRPC Python health checking.
%package -n python3-grpcio-reflection
Summary: Standard Protobuf Reflection Service for gRPC
License: Apache-2.0
BuildArch: noarch
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_provides_for_importable_modules
%py_provides python3-grpc-reflection
%description -n python3-grpcio-reflection
gRPC Python Reflection package
==============================
@ -649,8 +667,12 @@ Reference package for reflection in GRPC Python.
%package -n python3-grpcio-status
Summary: Status proto mapping for gRPC
License: Apache-2.0
BuildArch: noarch
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_provides_for_importable_modules
%py_provides python3-grpc-status
%description -n python3-grpcio-status
gRPC Python Status Proto
===========================
@ -661,8 +683,12 @@ Reference package for GRPC Python status proto mapping.
%package -n python3-grpcio-testing
Summary: Testing utilities for gRPC Python
License: Apache-2.0
BuildArch: noarch
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_provides_for_importable_modules
%py_provides python3-grpc-testing
%description -n python3-grpcio-testing
gRPC Python Testing Package
===========================