[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
21/33: gnu: python-gevent: Update to 20.9.0.
From: |
guix-commits |
Subject: |
21/33: gnu: python-gevent: Update to 20.9.0. |
Date: |
Sun, 20 Dec 2020 22:53:10 -0500 (EST) |
apteryx pushed a commit to branch master
in repository guix.
commit 48ca8dbabd6fc749155e31795e03471de6ee9291
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Sat Dec 19 14:02:03 2020 -0500
gnu: python-gevent: Update to 20.9.0.
* gnu/packages/python-xyz.scm (python-gevent): Update to 20.9.0.
[phases]{adjust-tests}: Cleanup the list of ignored tests. Many tests
relying
on networking can be skipped simply by specifying -unone.
{check}: Specify the -unone option, which deselects tests depending on
network
and other special resources.
[home-page]: Use HTTPS.
[description]: Please 'guix lint'.
---
gnu/packages/python-xyz.scm | 33 ++++++++++-----------------------
1 file changed, 10 insertions(+), 23 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 3771afa..7173a05 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -12506,13 +12506,13 @@ graphviz.")
(define-public python-gevent
(package
(name "python-gevent")
- (version "20.6.2")
+ (version "20.9.0")
(source (origin
(method url-fetch)
(uri (pypi-uri "gevent" version))
(sha256
(base32
- "1ldmppgghfphdaazjw6wq2i17xcmsjb2jsizfa4cjlg812zjlg52"))
+ "13aw9x6imsy3b369kfjblqiwfni69pp32m4r13n62r9k3l2lhvaz"))
(modules '((guix build utils)))
(snippet
'(begin
@@ -12571,24 +12571,10 @@ graphviz.")
(add-before 'check 'adjust-tests
(lambda _
(let ((disabled-tests
- '(;; These tests rely on networking which is not
- ;; available in the build container.
- "test_urllib2net.py"
- "test__server.py"
- "test__server_pywsgi.py"
- "test_socket.py"
- "test__socket.py"
- "test__socket_ssl.py"
- "test__socket_dns.py"
- "test__socket_dns6.py"
- "test___example_servers.py"
+ '(;; These tests relies on networking which is
+ ;; not available in the build container.
"test__getaddrinfo_import.py"
- "test__examples.py"
- "test_httplib.py"
- "test_https.py"
- "test_urllib2_localnet.py"
- "test_ssl.py"
- "test__ssl.py"
+ "test__server_pywsgi.py"
;; XXX: These tests borrow functionality from
the
;; Python builtin 'test' module, but it is not
;; installed with the Guix Python distribution.
@@ -12627,7 +12613,7 @@ graphviz.")
;; Use the build daemons configured number of workers.
(setenv "NWORKERS" (number->string (parallel-job-count)))
- (invoke "python" "-m" "gevent.tests" "--config"
+ (invoke "python" "-m" "gevent.tests" "-unone" "--config"
"known_failures.py" "--ignore"
"skipped_tests.txt"))))))
(propagated-inputs
`(("python-greenlet" ,python-greenlet)
@@ -12643,11 +12629,12 @@ graphviz.")
(inputs
`(("c-ares" ,c-ares)
("libev" ,libev)))
- (home-page "http://www.gevent.org/")
+ (home-page "https://www.gevent.org/")
(synopsis "Coroutine-based network library")
(description
- "gevent is a coroutine-based Python networking library that uses greenlet
-to provide a high-level synchronous API on top of the libev event loop.")
+ "@code{gevent} is a coroutine-based Python networking library that uses
+@code{greenlet} to provide a high-level synchronous API on top of the
+@code{libev} event loop.")
(license license:expat)
(properties `((python2-variant . ,(delay python2-gevent))))))
- 13/33: gnu: python2-greenlet: Remove package., (continued)
- 13/33: gnu: python2-greenlet: Remove package., guix-commits, 2020/12/20
- 16/33: gnu: bpython2: Remove package., guix-commits, 2020/12/20
- 19/33: gnu: python2-openstackdocstheme: Remove package., guix-commits, 2020/12/20
- 14/33: gnu: python2-pynvim: Remove package., guix-commits, 2020/12/20
- 15/33: gnu: python2-eventlet: Remove package., guix-commits, 2020/12/20
- 17/33: gnu: python2-gpic: Remove package., guix-commits, 2020/12/20
- 20/33: gnu: python2-oslo.context: Remove package., guix-commits, 2020/12/20
- 22/33: gnu: python2-gevent: Remove package., guix-commits, 2020/12/20
- 23/33: gnu: python2-pykka: Remove package., guix-commits, 2020/12/20
- 25/33: gnu: python2-graphene: Remove package., guix-commits, 2020/12/20
- 21/33: gnu: python-gevent: Update to 20.9.0.,
guix-commits <=
- 18/33: gnu: python2-graphql-relay: Remove package., guix-commits, 2020/12/20
- 24/33: gnu: python2-pykafka: Remove package., guix-commits, 2020/12/20
- 28/33: gnu: python-greenlet: Update to 0.4.17., guix-commits, 2020/12/20
- 26/33: gnu: python2-gdrivefs: Remove package., guix-commits, 2020/12/20
- 29/33: gnu: python2-geventhttpclient: Remove package., guix-commits, 2020/12/20
- 31/33: gnu: python2-reno: Remove package., guix-commits, 2020/12/20
- 33/33: gnu: Add python-locust., guix-commits, 2020/12/20
- 27/33: gnu: python2-mox3: Remove package., guix-commits, 2020/12/20
- 30/33: gnu: python2-oslo.i18n: Remove package., guix-commits, 2020/12/20
- 32/33: gnu: python-geventhttpclient: Update to 1.4.4., guix-commits, 2020/12/20