]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
python compat: remove StringIO
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Sat, 4 Jul 2020 01:53:34 +0000 (13:53 +1200)
committerNoel Power <npower@samba.org>
Tue, 11 Aug 2020 16:37:35 +0000 (16:37 +0000)
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Noel Power <npower@samba.org>
buildtools/wafsamba/tests/test_abi.py
python/samba/compat.py
python/samba/gp_parse/gp_ini.py
python/samba/gpclass.py
python/samba/tests/blackbox/samba_dnsupdate.py
python/samba/tests/emulate/traffic.py
python/samba/tests/netcmd.py
python/samba/tests/samba_tool/base.py

index 8521c49d8e82b4b311863fb8b34884ecb7ef07fc..ffd5a568e1b5992391817bbd52eada271448f44c 100644 (file)
@@ -21,7 +21,7 @@ from wafsamba.samba_abi import (
     normalise_signature,
     )
 
-from samba.compat import StringIO
+from io import StringIO
 
 
 class NormaliseSignatureTests(TestCase):
index 01849e0eef549872383452678bcd52ff85f38a75..c675702ca95117844ad5ba01c0c5d8f8776c6def 100644 (file)
@@ -76,8 +76,6 @@ if PY3:
     binary_type = bytes
 
     # alias
-    import io
-    StringIO = io.StringIO
     def ConfigParser(defaults=None, dict_type=dict, allow_no_value=False):
         from configparser import ConfigParser
         return ConfigParser(defaults, dict_type, allow_no_value, interpolation=None)
index 590b71b9a6c966c8a9dc19801a99458045b0bdb6..d567addd3ea94b8f9a0c3181bafef5ab4838d546 100644 (file)
@@ -23,7 +23,7 @@ import re
 
 from xml.etree.ElementTree import Element, SubElement
 from samba.compat import ConfigParser
-from samba.compat import StringIO
+from io import StringIO
 
 from samba.gp_parse import GPParser, ENTITY_USER_ID
 
index b100f87ff1066bbbf739b3c05cbc11004655cf0e..e8cefff9568de7a7553e6ee54ac9f3adc8aa36ca 100644 (file)
@@ -22,7 +22,7 @@ import tdb
 sys.path.insert(0, "bin/python")
 from samba import NTSTATUSError
 from samba.compat import ConfigParser
-from samba.compat import StringIO
+from io import StringIO
 from samba.compat import get_bytes
 from abc import ABCMeta, abstractmethod
 import xml.etree.ElementTree as etree
index 3e168bc00d900de7f8b46f785d38a3e765fbff2e..4360f741217b67734e19ac7dd9244a2fc14e2729 100644 (file)
@@ -17,7 +17,7 @@
 #
 
 import samba.tests
-from samba.compat import StringIO
+from io import StringIO
 from samba.compat import get_string
 from samba.netcmd.main import cmd_sambatool
 from samba.credentials import Credentials
index eb1276b55d15cfa09e316ed1d171c5bb68421403..63fbd10339599f4d7780f05956da7711138d4c35 100644 (file)
@@ -16,7 +16,7 @@
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 # from pprint import pprint
-from samba.compat import StringIO
+from io import StringIO
 
 import samba.tests
 
index cdc4e3b0c22cc3142eecb10be0faea479464eef6..08d5bda8dda2f8733ecd88d498c5429c175aa998 100644 (file)
@@ -17,7 +17,7 @@
 
 """Tests for samba.netcmd."""
 
-from samba.compat import StringIO
+from io import StringIO
 from samba.netcmd import Command
 from samba.netcmd.testparm import cmd_testparm
 from samba.netcmd.main import cmd_sambatool
index 58d9b3d6b9f0489c4a12f61ef04a4b551b7a6565..536fbfc16170ca7480a3803f66a9005cbd9aa079 100644 (file)
@@ -25,7 +25,7 @@ import random
 import string
 from samba.auth import system_session
 from samba.samdb import SamDB
-from samba.compat import StringIO
+from io import StringIO
 from samba.netcmd.main import cmd_sambatool
 import samba.tests