gnu: python-grpcio: Move to (gnu packages rpc).

* gnu/packages/python-xyz.scm (python-grpcio): Move from here ...
* gnu/packages/rpc.scm (python-grpcio): ... to here.
This commit is contained in:
Marius Bakke 2020-03-21 12:20:14 +01:00
parent c61557b1b6
commit f2c7513d16
No known key found for this signature in database
GPG key ID: A2A06DF2A33A54FA
2 changed files with 23 additions and 20 deletions

View file

@ -17022,26 +17022,6 @@ (define-public python-astor
(define-public python2-astor (define-public python2-astor
(package-with-python2 python-astor)) (package-with-python2 python-astor))
(define-public python-grpcio
(package
(name "python-grpcio")
(version "1.17.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "grpcio" version))
(sha256
(base32
"0qb9y6j83nxa6d4kc60i8yfgdm7a8ms7b54kncjzf5y7nsxp8rzx"))))
(build-system python-build-system)
(propagated-inputs
`(("python-six" ,python-six)))
(home-page "https://grpc.io")
(synopsis "HTTP/2-based RPC framework")
(description "This package provides a Python library for communicating
with the HTTP/2-based RPC framework gRPC.")
(license license:asl2.0)))
(define-public python-astunparse (define-public python-astunparse
(package (package
(name "python-astunparse") (name "python-astunparse")

View file

@ -21,11 +21,14 @@ (define-module (gnu packages rpc)
#:use-module ((guix licenses) #:prefix license:) #:use-module ((guix licenses) #:prefix license:)
#:use-module (guix packages) #:use-module (guix packages)
#:use-module (guix git-download) #:use-module (guix git-download)
#:use-module (guix download)
#:use-module (guix build-system cmake) #:use-module (guix build-system cmake)
#:use-module (guix build-system python)
#:use-module (gnu packages adns) #:use-module (gnu packages adns)
#:use-module (gnu packages compression) #:use-module (gnu packages compression)
#:use-module (gnu packages protobuf) #:use-module (gnu packages protobuf)
#:use-module (gnu packages python) #:use-module (gnu packages python)
#:use-module (gnu packages python-xyz)
#:use-module (gnu packages tls)) #:use-module (gnu packages tls))
(define-public grpc (define-public grpc
@ -101,3 +104,23 @@ (define-public grpc
mile of distributed computing to connect devices, mobile applications and mile of distributed computing to connect devices, mobile applications and
browsers to backend services.") browsers to backend services.")
(license license:asl2.0))) (license license:asl2.0)))
(define-public python-grpcio
(package
(name "python-grpcio")
(version "1.17.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "grpcio" version))
(sha256
(base32
"0qb9y6j83nxa6d4kc60i8yfgdm7a8ms7b54kncjzf5y7nsxp8rzx"))))
(build-system python-build-system)
(propagated-inputs
`(("python-six" ,python-six)))
(home-page "https://grpc.io")
(synopsis "HTTP/2-based RPC framework")
(description "This package provides a Python library for communicating
with the HTTP/2-based RPC framework gRPC.")
(license license:asl2.0)))