summarylogtreecommitdiffstats
path: root/fix_python_future_builtins_object.patch
diff options
context:
space:
mode:
authorJoffrey2024-05-09 09:05:31 +0200
committerJoffrey2024-05-09 09:05:31 +0200
commitdbccbcbcbbe9e9001bd5503decd2a1329d572378 (patch)
tree6e8a353bc149fd99723e9e1808b2c4063b79ad85 /fix_python_future_builtins_object.patch
parent754c77594e70b8f27e64033073dd7f9269d1d880 (diff)
downloadaur-libsearpc.tar.gz
use git repo
fix compilation issues
Diffstat (limited to 'fix_python_future_builtins_object.patch')
-rw-r--r--fix_python_future_builtins_object.patch94
1 files changed, 0 insertions, 94 deletions
diff --git a/fix_python_future_builtins_object.patch b/fix_python_future_builtins_object.patch
deleted file mode 100644
index 8013e1f5df8e..000000000000
--- a/fix_python_future_builtins_object.patch
+++ /dev/null
@@ -1,94 +0,0 @@
-diff --git a/pysearpc/client.py b/pysearpc/client.py
-index 20e5535..0dc8b5a 100644
---- a/pysearpc/client.py
-+++ b/pysearpc/client.py
-@@ -1,4 +1,4 @@
--from builtins import object
-+from .utils import object
- import json
- from .common import SearpcError
-
-diff --git a/pysearpc/named_pipe.py b/pysearpc/named_pipe.py
-index a0ca619..113097c 100644
---- a/pysearpc/named_pipe.py
-+++ b/pysearpc/named_pipe.py
-@@ -4,7 +4,7 @@ RPC client/server implementation based on named pipe transport.
-
- from future import standard_library
- standard_library.install_aliases()
--from builtins import object
-+from .utils import object
- import json
- import logging
- import os
-diff --git a/pysearpc/server.py b/pysearpc/server.py
-index a7ec7be..9bf7a3a 100644
---- a/pysearpc/server.py
-+++ b/pysearpc/server.py
-@@ -1,5 +1,5 @@
- from builtins import str
--from builtins import object
-+from .utils import object
- import json
-
- from .common import SearpcError
-diff --git a/pysearpc/test_pysearpc.py b/pysearpc/test_pysearpc.py
-index a9c6f8b..41cfb3b 100755
---- a/pysearpc/test_pysearpc.py
-+++ b/pysearpc/test_pysearpc.py
-@@ -1,7 +1,7 @@
- #!/usr/bin/env python
- #coding: UTF-8
-
--from builtins import object
-+from .utils import object
- import json
- import logging
- import os
-diff --git a/pysearpc/transport.py b/pysearpc/transport.py
-index 3c6e821..8fc630a 100644
---- a/pysearpc/transport.py
-+++ b/pysearpc/transport.py
-@@ -1,5 +1,5 @@
-
--from builtins import object
-+from .utils import object
- class SearpcTransport(object):
- """
- A transport is repsonsible to send the serialized request to the
-diff --git a/pysearpc/utils.py b/pysearpc/utils.py
-index 2aeda93..8c3ddad 100644
---- a/pysearpc/utils.py
-+++ b/pysearpc/utils.py
-@@ -1,9 +1,30 @@
--from builtins import bytes
-+from builtins import bytes, object
- import os
- import socket
-
- from pysearpc.errors import NetworkError
-
-+class object(object):
-+
-+ def __nonzero__(self):
-+ """
-+ Fix issue:
-+ https://github.com/PythonCharmers/python-future/issues/282
-+ """
-+ try:
-+ return type(self).__bool__(self)
-+ except AttributeError:
-+ pass
-+
-+ try:
-+ return type(self).__len__(self)
-+ except AttributeError:
-+ pass
-+
-+ # object has no __nonzero__ method
-+ return True
-+
-+
- def recvall(fd, total):
- remain = total
- data = bytearray()