Skip to content

Commit c4c6368

Browse files
committed
Remove explicit unicode strings like u""
No longer required
1 parent bcf82d8 commit c4c6368

8 files changed

Lines changed: 16 additions & 16 deletions

File tree

src/zeep/cache.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ def _version_string(self):
6060
assert (
6161
getattr(self, "_version", None) is not None
6262
), "A version must be provided in order to use the VersionedCacheBase backend."
63-
prefix = u"$ZEEP:%s$" % self._version
63+
prefix = "$ZEEP:%s$" % self._version
6464
return bytes(prefix.encode("ascii"))
6565

6666

src/zeep/wsdl/bindings/soap.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ def process_reply(self, client, operation, response):
179179

180180
elif response.status_code != 200 and not response.content:
181181
raise TransportError(
182-
u"Server returned HTTP status %d (no content available)"
182+
"Server returned HTTP status %d (no content available)"
183183
% response.status_code,
184184
status_code=response.status_code,
185185
)

src/zeep/wsdl/definitions.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -212,11 +212,11 @@ def __repr__(self):
212212

213213
def __str__(self):
214214
if not self.input:
215-
return u"%s(missing input message)" % (self.name)
215+
return "%s(missing input message)" % (self.name)
216216

217-
retval = u"%s(%s)" % (self.name, self.input.signature())
217+
retval = "%s(%s)" % (self.name, self.input.signature())
218218
if self.output:
219-
retval += u" -> %s" % (self.output.signature(as_output=True))
219+
retval += " -> %s" % (self.output.signature(as_output=True))
220220
return retval
221221

222222
def create(self, *args, **kwargs):
@@ -275,7 +275,7 @@ def __repr__(self):
275275
)
276276

277277
def __str__(self):
278-
return u"Port: %s (%s)" % (self.name, self.binding)
278+
return "Port: %s (%s)" % (self.name, self.binding)
279279

280280
def resolve(self, definitions):
281281
if self._resolve_context is None:
@@ -309,7 +309,7 @@ def __init__(self, name):
309309
self._is_resolved = False
310310

311311
def __str__(self):
312-
return u"Service: %s" % self.name
312+
return "Service: %s" % self.name
313313

314314
def __repr__(self):
315315
return "<%s(name=%r, ports=%r)>" % (

tests/test_helpers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ def test_serialize_any_array():
167167
def test_create_xml_soap_map():
168168
data = OrderedDict(
169169
[
170-
("text", u"String"),
170+
("text", "String"),
171171
("bytes", b"Bytes"),
172172
("boolean", True),
173173
("integer", 100),

tests/test_loader.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,23 +11,23 @@ def test_huge_text():
1111
# libxml2>=2.7.3 has XML_MAX_TEXT_LENGTH 10000000 without XML_PARSE_HUGE
1212
settings = Settings(xml_huge_tree=True)
1313
tree = parse_xml(
14-
u"""
14+
"""
1515
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
1616
<s:Body>
1717
<HugeText xmlns="http://hugetext">%s</HugeText>
1818
</s:Body>
1919
</s:Envelope>
2020
"""
21-
% (u"\u00e5" * 10000001),
21+
% ("\u00e5" * 10000001),
2222
DummyTransport(),
2323
settings=settings,
2424
)
2525

26-
assert tree[0][0].text == u"\u00e5" * 10000001
26+
assert tree[0][0].text == "\u00e5" * 10000001
2727

2828

2929
def test_allow_entities_and_dtd():
30-
xml = u"""
30+
xml = """
3131
<!DOCTYPE Author [
3232
<!ENTITY writer "Donald Duck.">
3333
]>

tests/test_soap_multiref.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
@pytest.mark.requests
1111
def test_parse_multiref_soap_response():
1212
wsdl_file = io.StringIO(
13-
u"""
13+
"""
1414
<?xml version="1.0"?>
1515
<wsdl:definitions
1616
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
@@ -134,7 +134,7 @@ def test_parse_multiref_soap_response():
134134
@pytest.mark.requests
135135
def test_parse_multiref_soap_response_child():
136136
wsdl_file = io.StringIO(
137-
u"""
137+
"""
138138
<?xml version="1.0"?>
139139
<wsdl:definitions
140140
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"

tests/test_wsdl.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -935,7 +935,7 @@ def test_wsdl_duplicate_tns(recwarn):
935935

936936

937937
def test_wsdl_dtd_entities_rules():
938-
wsdl_declaration = u"""<!DOCTYPE Author [
938+
wsdl_declaration = """<!DOCTYPE Author [
939939
<!ENTITY writer "Donald Duck.">
940940
]>
941941
<wsdl:definitions

tests/test_xsd_types.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ def test_simpletype_call_wrong_kwarg():
115115

116116
def test_simpletype_str():
117117
item = types.AnySimpleType()
118-
item.name = u"foobar"
118+
item.name = "foobar"
119119
assert str(item) == "AnySimpleType(value)"
120120

121121

0 commit comments

Comments
 (0)