gentoo/dev-python/rpyc/files/rpyc-5.3.0-no-gevent.patch
Andrey Grozin cc5b145888
dev-python/rpyc: bump to 5.3.0
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
2023-02-16 17:23:40 +07:00

35 lines
1.2 KiB
Diff

diff -U3 -r rpyc-5.3.0.orig/rpyc/utils/server.py rpyc-5.3.0/rpyc/utils/server.py
--- rpyc-5.3.0.orig/rpyc/utils/server.py 2022-11-26 13:09:01.000000000 +0700
+++ rpyc-5.3.0/rpyc/utils/server.py 2023-02-16 16:15:14.153086884 +0700
@@ -19,7 +19,7 @@
from rpyc.lib import safe_import, spawn, spawn_waitready
from rpyc.lib.compat import poll, get_exc_errno
signal = safe_import("signal")
-gevent = safe_import("gevent")
+# gevent = safe_import("gevent")
class Server(object):
@@ -559,13 +559,13 @@
self.clients.discard(sock)
-class GeventServer(Server):
+# class GeventServer(Server):
- """gevent based Server. Requires using ``gevent.monkey.patch_all()``."""
+# """gevent based Server. Requires using ``gevent.monkey.patch_all()``."""
- def _register(self):
- if self.auto_register:
- gevent.spawn(self._bg_register)
+# def _register(self):
+# if self.auto_register:
+# gevent.spawn(self._bg_register)
- def _accept_method(self, sock):
- gevent.spawn(self._authenticate_and_serve_client, sock)
+# def _accept_method(self, sock):
+# gevent.spawn(self._authenticate_and_serve_client, sock)
Только в rpyc-5.3.0.orig/tests: __pycache__