>>> py3-suds-jurko: Building community/py3-suds-jurko 0.6-r5 (using abuild 3.13.0-r3) started Tue, 30 Apr 2024 08:29:30 +0000 >>> py3-suds-jurko: Checking sanity of /home/buildozer/aports/community/py3-suds-jurko/APKBUILD... >>> py3-suds-jurko: Analyzing dependencies... >>> py3-suds-jurko: Installing for build: build-base python3 py3-setuptools (1/19) Installing libbz2 (1.0.8-r6) (2/19) Installing libffi (3.4.6-r0) (3/19) Installing gdbm (1.23-r1) (4/19) Installing xz-libs (5.6.1-r3) (5/19) Installing mpdecimal (4.0.0-r0) (6/19) Installing libpanelw (6.4_p20240330-r0) (7/19) Installing readline (8.2.10-r0) (8/19) Installing sqlite-libs (3.45.3-r0) (9/19) Installing python3 (3.12.3-r1) (10/19) Installing python3-pycache-pyc0 (3.12.3-r1) (11/19) Installing pyc (3.12.3-r1) (12/19) Installing python3-pyc (3.12.3-r1) (13/19) Installing py3-parsing (3.1.2-r1) (14/19) Installing py3-parsing-pyc (3.1.2-r1) (15/19) Installing py3-packaging (24.0-r1) (16/19) Installing py3-packaging-pyc (24.0-r1) (17/19) Installing py3-setuptools (69.5.1-r0) (18/19) Installing py3-setuptools-pyc (69.5.1-r0) (19/19) Installing .makedepends-py3-suds-jurko (20240430.082937) Executing busybox-1.36.1-r26.trigger OK: 276 MiB in 120 packages >>> py3-suds-jurko: Cleaning up srcdir >>> py3-suds-jurko: Cleaning up pkgdir >>> py3-suds-jurko: Cleaning up tmpdir >>> py3-suds-jurko: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/suds-jurko-0.6.zip Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/suds-jurko-0.6.zip.part' suds-jurko-0.6.zip.p 100% |********************************| 249k 0:00:00 ETA '/var/cache/distfiles/suds-jurko-0.6.zip.part' saved >>> py3-suds-jurko: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/suds-jurko-0.6.zip >>> py3-suds-jurko: Checking sha512sums... suds-jurko-0.6.zip: OK setuptools59.patch: OK >>> py3-suds-jurko: Unpacking /var/cache/distfiles/suds-jurko-0.6.zip... >>> py3-suds-jurko: setuptools59.patch patching file setup.py /usr/bin/2to3:3: DeprecationWarning: lib2to3 package is deprecated and may not be able to parse Python 3.10+ from lib2to3.main import main RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored suds/__init__.py RefactoringTool: Refactored suds/argparser.py RefactoringTool: Refactored suds/builder.py RefactoringTool: Refactored suds/cache.py RefactoringTool: Refactored suds/client.py --- suds/__init__.py (original) +++ suds/__init__.py (refactored) @@ -25,7 +25,7 @@ # Project properties # -from version import __build__, __version__ +from .version import __build__, __version__ # @@ -34,19 +34,19 @@ class MethodNotFound(Exception): def __init__(self, name): - Exception.__init__(self, u"Method not found: '%s'" % name) + Exception.__init__(self, "Method not found: '%s'" % name) class PortNotFound(Exception): def __init__(self, name): - Exception.__init__(self, u"Port not found: '%s'" % name) + Exception.__init__(self, "Port not found: '%s'" % name) class ServiceNotFound(Exception): def __init__(self, name): - Exception.__init__(self, u"Service not found: '%s'" % name) + Exception.__init__(self, "Service not found: '%s'" % name) class TypeNotFound(Exception): def __init__(self, name): - Exception.__init__(self, u"Type not found: '%s'" % tostr(name)) + Exception.__init__(self, "Type not found: '%s'" % tostr(name)) class BuildError(Exception): msg = """ @@ -71,7 +71,7 @@ class WebFault(Exception): def __init__(self, fault, document): if hasattr(fault, 'faultstring'): - Exception.__init__(self, u"Server raised fault: '%s'" % + Exception.__init__(self, "Server raised fault: '%s'" % fault.faultstring) self.fault = fault self.document = document @@ -104,7 +104,7 @@ def tostr(object, encoding=None): """ get a unicode safe string representation of an object """ - if isinstance(object, basestring): + if isinstance(object, str): if encoding is None: return object else: @@ -112,7 +112,7 @@ if isinstance(object, tuple): s = ['('] for item in object: - if isinstance(item, basestring): + if isinstance(item, str): s.append(item) else: s.append(tostr(item)) @@ -122,7 +122,7 @@ if isinstance(object, list): s = ['['] for item in object: - if isinstance(item, basestring): + if isinstance(item, str): s.append(item) else: s.append(tostr(item)) @@ -131,13 +131,13 @@ return ''.join(s) if isinstance(object, dict): s = ['{'] - for item in object.items(): - if isinstance(item[0], basestring): + for item in list(object.items()): + if isinstance(item[0], str): s.append(item[0]) else: s.append(tostr(item[0])) s.append(' = ') - if isinstance(item[1], basestring): + if isinstance(item[1], str): s.append(item[1]) else: s.append(tostr(item[1])) @@ -145,7 +145,7 @@ s.append('}') return ''.join(s) try: - return unicode(object) + return str(object) except: return str(object) @@ -155,7 +155,7 @@ # if sys.version_info < (3, 0): - from cStringIO import StringIO as BytesIO + from io import StringIO as BytesIO else: from io import BytesIO @@ -165,7 +165,7 @@ # For Python 3, __str__() and __unicode__() should be identical. __str__ = lambda x: x.__unicode__() else: - __str__ = lambda x: unicode(x).encode('utf-8') + __str__ = lambda x: str(x).encode('utf-8') # Used instead of byte literals because they are not supported on Python # versions prior to 2.6. @@ -177,8 +177,8 @@ strings encoded using the given input encoding. """ - assert isinstance(s, basestring) - if isinstance(s, unicode): + assert isinstance(s, str) + if isinstance(s, str): return s.encode(encoding, errors) if s and encoding != input_encoding: return s.decode(input_encoding, errors).encode(encoding, errors) --- suds/argparser.py (original) +++ suds/argparser.py (refactored) @@ -161,7 +161,7 @@ return if self.__kwargs: - param_name = self.__kwargs.keys()[0] + param_name = list(self.__kwargs.keys())[0] if param_name in self.__params_with_arguments: msg = "got multiple values for parameter '%s'" else: @@ -263,7 +263,7 @@ if len(stack) == 1: return stack[0], ancestry previous = stack[0] - for frame, n in zip(stack[1:], xrange(len(ancestry))): + for frame, n in zip(stack[1:], range(len(ancestry))): if frame.id() is not ancestry[n]: return previous, ancestry[n:] previous = frame --- suds/builder.py (original) +++ suds/builder.py (refactored) @@ -34,7 +34,7 @@ def build(self, name): """ build a an object for the specified typename as defined in the schema """ - if isinstance(name, basestring): + if isinstance(name, str): type = self.resolver.find(name) if type is None: raise TypeNotFound(name) --- suds/cache.py (original) +++ suds/cache.py (refactored) @@ -28,7 +28,7 @@ import os from tempfile import gettempdir as tmp try: - import cPickle as pickle + import pickle as pickle except Exception: import pickle @@ -136,7 +136,7 @@ @type duration: {unit:value} """ if len(duration) == 1: - arg = duration.items()[0] + arg = list(duration.items())[0] if not arg[0] in self.units: raise Exception('must be: %s' % str(self.units)) self.duration = arg --- suds/client.py (original) +++ suds/client.py (refactored) @@ -37,12 +37,12 @@ from suds.transport.https import HttpAuthenticated from suds.umx.basic import Basic as UmxBasic from suds.wsdl import Definitions -import sudsobject - -from cookielib import CookieJar +from . import sudsobject + +from http.cookiejar import CookieJar from copy import deepcopy -import httplib -from urlparse import urlparse +import http.client +from urllib.parse import urlparse from logging import getLogger log = getLogger(__name__) @@ -181,7 +181,7 @@ if ( suds.__build__ ): s.append(' build: %s' % suds.__build__) for sd in self.sd: - s.append('\n\n%s' % unicode(sd)) + s.append('\n\n%s' % str(sd)) return ''.join(s) @@ -223,7 +223,7 @@ else: try: result = self.builder.build(type) - except Exception, e: + except Exception as e: log.error("create '%s' failed", name, exc_info=True) raise BuildError(name, e) timer.stop() @@ -312,20 +312,20 @@ """ service = None if not len(self.__services): - raise Exception, 'No services defined' + raise Exception('No services defined') if isinstance(name, int): try: service = self.__services[name] name = service.name except IndexError: - raise ServiceNotFound, 'at [%d]' % name + raise ServiceNotFound('at [%d]' % name) else: for s in self.__services: if name == s.name: service = s break if service is None: - raise ServiceNotFound, name + raise ServiceNotFound(name) return PortSelector(self.__client, service.ports, name) def __ds(self): @@ -413,13 +413,13 @@ """ port = None if not len(self.__ports): - raise Exception, 'No ports defined: %s' % self.__qn + raise Exception('No ports defined: %s' % self.__qn) if isinstance(name, int): qn = '%s[%d]' % (self.__qn, name) try: port = self.__ports[name] except IndexError: - raise PortNotFound, qn + raise PortNotFound(qn) else: qn = '.'.join((self.__qn, name)) for p in self.__ports: @@ -427,7 +427,7 @@ RefactoringTool: No changes to suds/metrics.py RefactoringTool: Refactored suds/options.py RefactoringTool: Refactored suds/plugin.py RefactoringTool: Refactored suds/properties.py port = p break if port is None: - raise PortNotFound, qn + raise PortNotFound(qn) qn = '.'.join((self.__qn, port.name)) return MethodSelector(self.__client, port.methods, qn) @@ -488,7 +488,7 @@ m = self.__methods.get(name) if m is None: qn = '.'.join((self.__qn, name)) - raise MethodNotFound, qn + raise MethodNotFound(qn) return Method(self.__client, m) @@ -519,10 +519,10 @@ client = clientclass(self.client, self.method) try: return client.invoke(args, kwargs) - except WebFault, e: + except WebFault as e: if self.faults(): raise - return (httplib.INTERNAL_SERVER_ERROR, e) + return (http.client.INTERNAL_SERVER_ERROR, e) def faults(self): """ get faults option """ @@ -613,7 +613,7 @@ reply = self.options.transport.send(request) timer.stop() metrics.log.debug('waited %s on server reply', timer) - except TransportError, e: + except TransportError as e: content = e.fp and e.fp.read() or '' return self.process_reply(reply=content, status=e.httpcode, description=tostr(e), original_soapenv=original_soapenv) @@ -623,12 +623,12 @@ def process_reply(self, reply, status=None, description=None, original_soapenv=None): if status is None: - status = httplib.OK - if status in (httplib.ACCEPTED, httplib.NO_CONTENT): + status = http.client.OK + if status in (http.client.ACCEPTED, http.client.NO_CONTENT): return failed = True try: - if status == httplib.OK: + if status == http.client.OK: log.debug('HTTP succeeded:\n%s', reply) else: log.debug('HTTP failed - %d - %s:\n%s', status, description, @@ -657,19 +657,19 @@ # An INSTANCE MUST use a "500 Internal Server Error" HTTP status # code if the response message is a SOAP Fault. replyroot = None - if status in (httplib.OK, httplib.INTERNAL_SERVER_ERROR): + if status in (http.client.OK, http.client.INTERNAL_SERVER_ERROR): replyroot = _parse(reply) plugins.message.parsed(reply=replyroot) fault = self.get_fault(replyroot) if fault: - if status != httplib.INTERNAL_SERVER_ERROR: + if status != http.client.INTERNAL_SERVER_ERROR: log.warn("Web service reported a SOAP processing " "fault using an unexpected HTTP status code %d. " "Reporting as an internal server error.", status) if self.options.faults: raise WebFault(fault, replyroot) - return (httplib.INTERNAL_SERVER_ERROR, fault) - if status != httplib.OK: + return (http.client.INTERNAL_SERVER_ERROR, fault) + if status != http.client.OK: if self.options.faults: # (todo) # Use a more specific exception class here. @@ -688,7 +688,7 @@ failed = False if self.options.faults: return result - return (httplib.OK, result) + return (http.client.OK, result) finally: if failed and original_soapenv: log.error(original_soapenv) @@ -717,7 +717,7 @@ @rtype: dict """ action = self.method.soap.action - if isinstance(action, unicode): + if isinstance(action, str): action = action.encode('utf-8') stock = {'Content-Type':'text/xml; charset=utf-8', 'SOAPAction':action} result = dict(stock, **self.options.headers) @@ -742,7 +742,7 @@ @classmethod def simulation(cls, kwargs): """ get whether loopback has been specified in the I{kwargs}. """ - return kwargs.has_key(SimClient.injkey) + return SimClient.injkey in kwargs def invoke(self, args, kwargs): """ --- suds/options.py (original) +++ suds/options.py (refactored) @@ -132,9 +132,9 @@ Definition('extraArgumentErrors', bool, True), Definition('faults', bool, True), Definition('transport', Transport, None, TpLinker()), - Definition('service', (int, basestring), None), - Definition('port', (int, basestring), None), - Definition('location', basestring, None), + Definition('service', (int, str), None), + Definition('port', (int, str), None), + Definition('location', str, None), Definition('soapheaders', (), ()), Definition('wsse', Security, None), Definition('doctor', Doctor, None), --- suds/plugin.py (original) +++ suds/plugin.py (refactored) @@ -205,7 +205,7 @@ plugins.append(p) return PluginDomain(ctx, plugins) else: - raise Exception, 'plugin domain (%s), invalid' % name + raise Exception('plugin domain (%s), invalid' % name) class PluginDomain: @@ -252,6 +252,6 @@ method = getattr(plugin, self.name, None) if method and callable(method): method(ctx) - except Exception, pe: + except Exception as pe: log.exception(pe) return ctx --- suds/properties.py (original) +++ suds/properties.py (refactored) @@ -67,23 +67,23 @@ """ if pA in pB.links or \ pB in pA.links: - raise Exception, 'Already linked' + raise Exception('Already linked') dA = pA.domains() dB = pB.domains() for d in dA: if d in dB: - raise Exception, 'Duplicate domain "%s" found' % d + raise Exception('Duplicate domain "%s" found' % d) for d in dB: if d in dA: - raise Exception, 'Duplicate domain "%s" found' % d - kA = pA.keys() - kB = pB.keys() + raise Exception('Duplicate domain "%s" found' % d) + kA = list(pA.keys()) + kB = list(pB.keys()) for k in kA: if k in kB: - raise Exception, 'Duplicate key %s found' % k + raise Exception('Duplicate key %s found' % k) for k in kB: if k in kA: - raise Exception, 'Duplicate key %s found' % k + raise Exception('Duplicate key %s found' % k) return self def teardown(self): @@ -177,7 +177,7 @@ if len(self.classes) and \ not isinstance(value, self.classes): msg = '"%s" must be: %s' % (self.name, self.classes) - raise AttributeError,msg + raise AttributeError(msg) def __repr__(self): @@ -251,7 +251,7 @@ """ if isinstance(other, Properties): other = other.defined - for n,v in other.items(): + for n,v in list(other.items()): self.set(n, v) return self @@ -372,7 +372,7 @@ history = [] history.append(self) keys = set() - keys.update(self.definitions.keys()) + keys.update(list(self.definitions.keys())) for x in self.links: if x in history: continue @@ -408,7 +408,7 @@ @return: self @rtype: L{Properties} """ - for d in self.definitions.values(): + for d in list(self.definitions.values()): self.defined[d.name] = d.default return self @@ -434,10 +434,10 @@ def str(self, history): s = [] s.append('Definitions:') - for d in self.definitions.values(): + for d in list(self.definitions.values()): s.append('\t%s' % repr(d)) RefactoringTool: No changes to suds/reader.py RefactoringTool: No changes to suds/resolver.py RefactoringTool: Refactored suds/servicedefinition.py RefactoringTool: Refactored suds/serviceproxy.py RefactoringTool: No changes to suds/soaparray.py RefactoringTool: Refactored suds/store.py RefactoringTool: Refactored suds/sudsobject.py RefactoringTool: No changes to suds/version.py RefactoringTool: Refactored suds/wsdl.py s.append('Content:') - for d in self.defined.items(): + for d in list(self.defined.items()): s.append('\t%s' % str(d)) if self not in history: history.append(self) --- suds/servicedefinition.py (original) +++ suds/servicedefinition.py (refactored) @@ -80,7 +80,7 @@ timer.start() for port in self.service.ports: p = self.findport(port) - for op in port.binding.operations.values(): + for op in list(port.binding.operations.values()): m = p[0].method(op.name) binding = m.binding.input method = (m.name, binding.param_defs(m)) @@ -138,7 +138,7 @@ def publictypes(self): """Get all public types.""" - for t in self.wsdl.schema.types.values(): + for t in list(self.wsdl.schema.types.values()): if t in self.params: continue if t in self.types: continue item = (t, t) @@ -152,7 +152,7 @@ WSDL document. """ used = [ns[0] for ns in self.prefixes] - used += [ns[0] for ns in self.wsdl.root.nsprefixes.items()] + used += [ns[0] for ns in list(self.wsdl.root.nsprefixes.items())] for n in range(0,1024): p = 'ns%d'%n if p not in used: @@ -235,6 +235,6 @@ def __unicode__(self): try: return self.description() - except Exception, e: + except Exception as e: log.exception(e) return tostr(e) --- suds/serviceproxy.py (original) +++ suds/serviceproxy.py (refactored) @@ -70,7 +70,7 @@ return self.__client__.factory.create(name) def __unicode__(self): - return unicode(self.__client__) + return str(self.__client__) def __getattr__(self, name): builtin = name.startswith('__') and name.endswith('__') --- suds/store.py (original) +++ suds/store.py (refactored) @@ -566,7 +566,7 @@ protocol, location = self.__split(url) content = self.__find(location) if protocol == 'suds' and content is None: - raise Exception, 'location "%s" not in document store' % location + raise Exception('location "%s" not in document store' % location) return content def __find(self, location): --- suds/sudsobject.py (original) +++ suds/sudsobject.py (refactored) @@ -110,7 +110,7 @@ inst = subclass() else: inst = Object() - for a in dict.items(): + for a in list(dict.items()): setattr(inst, a[0], a[1]) return inst @@ -146,7 +146,7 @@ self.__keylist__.remove(name) except: cls = self.__class__.__name__ - raise AttributeError, "%s has no attribute '%s'" % (cls, name) + raise AttributeError("%s has no attribute '%s'" % (cls, name)) def __getitem__(self, name): if isinstance(name, int): @@ -179,7 +179,7 @@ self.keylist = self.__keylist(sobject) self.index = 0 - def next(self): + def __next__(self): keylist = self.keylist nkeys = len(self.keylist) while self.index < nkeys: @@ -271,7 +271,7 @@ if len(object) == 0: return '' return self.print_collection(object, h, n+2) - if isinstance(object, basestring): + if isinstance(object, str): return '"%s"' % tostr(object) return '%s' % tostr(object) @@ -325,7 +325,7 @@ s.append('\n') s.append(self.indent(n)) s.append('{') - for item in d.items(): + for item in list(d.items()): s.append('\n') s.append(self.indent(n+1)) if isinstance(item[1], (list,tuple)): --- suds/wsdl.py (original) +++ suds/wsdl.py (refactored) @@ -31,8 +31,8 @@ from suds.reader import DocumentReader import re -import soaparray -from urlparse import urljoin +from . import soaparray +from urllib.parse import urljoin from logging import getLogger log = getLogger(__name__) @@ -232,7 +232,7 @@ for p in service.ports: binding = p.binding ptype = p.binding.type - operations = p.binding.type.operations.values() + operations = list(p.binding.type.operations.values()) for name in [op.name for op in operations]: m = Facade('Method') m.name = name @@ -249,8 +249,8 @@ def set_wrapped(self): """ set (wrapped|bare) flag on messages """ - for b in self.bindings.values(): - for op in b.operations.values(): + for b in list(self.bindings.values()): + for op in list(b.operations.values()): for body in (op.soap.input.body, op.soap.output.body): body.wrapped = False if not self.options.unwrap: @@ -482,7 +482,7 @@ @param definitions: A definitions object. @type definitions: L{Definitions} """ - for op in self.operations.values(): + for op in list(self.operations.values()): if op.input is None: op.input = Message(Element('no-input'), definitions) else: @@ -505,7 +505,7 @@ qref = qualify(f.message, self.root, definitions.tns) msg = definitions.messages.get(qref) if msg is None: - raise Exception, "msg '%s', not-found" % f.message + raise Exception("msg '%s', not-found" % f.message) f.message = msg def operation(self, name): @@ -519,7 +519,7 @@ """ try: return self.operations[name] - except Exception, e: + except Exception as e: raise MethodNotFound(name) def __gt__(self, other): @@ -654,7 +654,7 @@ @type definitions: L{Definitions} """ self.resolveport(definitions) - for op in self.operations.values(): + for op in list(self.operations.values()): self.resolvesoapbody(definitions, op) self.resolveheaders(definitions, op) self.resolvefaults(definitions, op) @@ -683,8 +683,7 @@ """ ptop = self.type.operation(op.name) if ptop is None: - raise Exception, \ - "operation '%s' not defined in portType" % op.name + raise Exception("operation '%s' not defined in portType" % op.name) soap = op.soap parts = soap.input.body.parts if len(parts): @@ -720,15 +719,14 @@ ref = qualify(mn, self.root, definitions.tns) message = definitions.messages.get(ref) if message is None: - raise Exception, "message'%s', not-found" % mn + raise Exception("message'%s', not-found" % mn) pn = header.part for p in message.parts: if p.name == pn: header.part = p break if pn == header.part: - raise Exception, \ - "message '%s' has not part named '%s'" % (ref, pn) + raise Exception("message '%s' has not part named '%s'" % (ref, pn)) def resolvefaults(self, definitions, op): """ @@ -741,8 +739,7 @@ """ ptop = self.type.operation(op.name) if ptop is None: - raise Exception, \ - "operation '%s' not defined in portType" % op.name + raise Exception("operation '%s' not defined in portType" % op.name) soap = op.soap for fault in soap.faults: for f in ptop.faults: @@ -751,8 +748,7 @@ continue if hasattr(fault, 'parts'): continue - raise Exception, \ - "fault '%s' not defined in portType '%s'" % (fault.name, self.type.name) + raise Exception("fault '%s' not defined in portType '%s'" % (fault.name, self.type.name)) def operation(self, name): """ RefactoringTool: No changes to suds/wsse.py RefactoringTool: No changes to suds/bindings/__init__.py RefactoringTool: Refactored suds/bindings/binding.py RefactoringTool: No changes to suds/bindings/document.py RefactoringTool: No changes to suds/bindings/multiref.py RefactoringTool: No changes to suds/bindings/rpc.py RefactoringTool: Refactored suds/mx/__init__.py RefactoringTool: Refactored suds/mx/appender.py RefactoringTool: No changes to suds/mx/basic.py RefactoringTool: No changes to suds/mx/core.py RefactoringTool: No changes to suds/mx/encoded.py RefactoringTool: Refactored suds/mx/literal.py RefactoringTool: Refactored suds/mx/typer.py RefactoringTool: Refactored suds/sax/__init__.py RefactoringTool: Refactored suds/sax/attribute.py RefactoringTool: Refactored suds/sax/date.py RefactoringTool: Refactored suds/sax/document.py RefactoringTool: Refactored suds/sax/element.py @@ -854,7 +850,7 @@ @type names: [str,..] """ for p in self.ports: - for m in p.methods.values(): + for m in list(p.methods.values()): if names is None or m.name in names: m.location = url --- suds/bindings/binding.py (original) +++ suds/bindings/binding.py (refactored) @@ -88,7 +88,7 @@ @return: A collection of parameter definitions @rtype: [I{pdef},..] """ - raise Exception, 'not implemented' + raise Exception('not implemented') def get_message(self, method, args, kwargs): """ @@ -286,7 +286,7 @@ @return: The XML content for the @rtype: [L{Element},..] """ - raise Exception, 'not implemented' + raise Exception('not implemented') def headercontent(self, method): """ @@ -339,7 +339,7 @@ @return: The body content. @rtype: [L{Element},...] """ - raise Exception, 'not implemented' + raise Exception('not implemented') def body(self, content): """ --- suds/mx/__init__.py (original) +++ suds/mx/__init__.py (refactored) @@ -43,7 +43,7 @@ Object.__init__(self) self.tag = tag self.value = value - for k,v in kwargs.items(): + for k,v in list(kwargs.items()): setattr(self, k, v) def __getattr__(self, name): @@ -52,8 +52,7 @@ v = None setattr(self, name, v) else: - raise AttributeError, \ - 'Content has no attribute %s' % name + raise AttributeError('Content has no attribute %s' % name) else: v = self.__dict__[name] return v --- suds/mx/appender.py (original) +++ suds/mx/appender.py (refactored) @@ -208,7 +208,7 @@ child = self.node(content) child.setText(p.get()) parent.append(child) - for item in p.items(): + for item in list(p.items()): cont = Content(tag=item[0], value=item[1]) Appender.append(self, child, cont) @@ -240,7 +240,7 @@ return child = self.node(content) parent.append(child) - for item in d.items(): + for item in list(d.items()): cont = Content(tag=item[0], value=item[1]) Appender.append(self, child, cont) --- suds/mx/literal.py (original) +++ suds/mx/literal.py (refactored) @@ -131,9 +131,8 @@ if current == content.type: self.resolver.pop() else: - raise Exception, \ - 'content (end) mismatch: top=(%s) cont=(%s)' % \ - (current, content) + raise Exception('content (end) mismatch: top=(%s) cont=(%s)' % \ + (current, content)) def node(self, content): # --- suds/mx/typer.py (original) +++ suds/mx/typer.py (refactored) @@ -33,10 +33,10 @@ types = { int : ('int', NS.xsdns), - long : ('long', NS.xsdns), + int : ('long', NS.xsdns), float : ('float', NS.xsdns), str : ('string', NS.xsdns), - unicode : ('string', NS.xsdns), + str : ('string', NS.xsdns), Text : ('string', NS.xsdns), bool : ('boolean', NS.xsdns), } --- suds/sax/__init__.py (original) +++ suds/sax/__init__.py (refactored) @@ -45,7 +45,7 @@ @return: A tuple containing the (2) parts of I{name} @rtype: (I{prefix}, I{name}) """ - if isinstance(name, basestring) and ':' in name: + if isinstance(name, str) and ':' in name: return tuple(name.split(':', 1)) return None, name --- suds/sax/attribute.py (original) +++ suds/sax/attribute.py (refactored) @@ -171,4 +171,4 @@ v = self.value.escape() else: v = self.value - return u'%s="%s"' % (n, v) + return '%s="%s"' % (n, v) --- suds/sax/date.py (original) +++ suds/sax/date.py (refactored) @@ -65,7 +65,7 @@ self.value = value.date() elif isinstance(value, datetime.date): self.value = value - elif isinstance(value, basestring): + elif isinstance(value, str): self.value = self.__parse(value) else: raise ValueError("invalid type for Date(): %s" % type(value)) @@ -115,7 +115,7 @@ """ if isinstance(value, datetime.datetime): self.value = value - elif isinstance(value, basestring): + elif isinstance(value, str): self.value = self.__parse(value) else: raise ValueError("invalid type for DateTime(): %s" % type(value)) @@ -173,7 +173,7 @@ """ if isinstance(value, datetime.time): self.value = value - elif isinstance(value, basestring): + elif isinstance(value, str): self.value = self.__parse(value) else: raise ValueError("invalid type for Time(): %s" % type(value)) --- suds/sax/document.py (original) +++ suds/sax/document.py (refactored) @@ -52,7 +52,7 @@ the document root element. @type node: (L{Element}|str|None) """ - if isinstance(node, basestring): + if isinstance(node, str): self.__root = Element(node) return if isinstance(node, Element): --- suds/sax/element.py (original) +++ suds/sax/element.py (refactored) @@ -158,7 +158,7 @@ root.append(a.clone(self)) for c in self.children: root.append(c.clone(self)) - for item in self.nsprefixes.items(): + for item in list(self.nsprefixes.items()): root.addPrefix(item[0], item[1]) return root @@ -567,11 +567,11 @@ @return: A mapped prefix. @rtype: basestring """ - for item in self.nsprefixes.items(): + for item in list(self.nsprefixes.items()): if item[1] == uri: prefix = item[0] return prefix - for item in self.specialprefixes.items(): + for item in list(self.specialprefixes.items()): if item[1] == uri: prefix = item[0] return prefix @@ -592,11 +592,11 @@ @rtype: [basestring,...] """ result = [] - for item in self.nsprefixes.items(): + for item in list(self.nsprefixes.items()): if self.matcher[match](item[1], uri): prefix = item[0] result.append(prefix) - for item in self.specialprefixes.items(): + for item in list(self.specialprefixes.items()): if self.matcher[match](item[1], uri): prefix = item[0] result.append(prefix) @@ -617,7 +617,7 @@ c.promotePrefixes() if self.parent is None: return - for p,u in self.nsprefixes.items(): + for p,u in list(self.nsprefixes.items()): if p in self.parent.nsprefixes: pu = self.parent.nsprefixes[p] if pu == u: @@ -730,7 +730,7 @@ result = [] result.append('%s<%s' % (tab, self.qname())) result.append(self.nsdeclarations()) - for a in [unicode(a) for a in self.attributes]: + for a in [str(a) for a in self.attributes]: result.append(' %s' % a) if self.isempty(): result.append('/>') @@ -755,7 +755,7 @@ result = [] result.append('<%s' % self.qname()) result.append(self.nsdeclarations()) - for a in [unicode(a) for a in self.attributes]: + for a in [str(a) for a in self.attributes]: result.append(' %s' % a) if self.isempty(): result.append('/>') @@ -785,7 +785,7 @@ if self.expns is not None: d = ' xmlns="%s"' % self.expns s.append(d) - for item in self.nsprefixes.items(): + for item in list(self.nsprefixes.items()): (p,u) = item if self.parent is not None: RefactoringTool: Refactored suds/sax/enc.py RefactoringTool: Refactored suds/sax/parser.py RefactoringTool: Refactored suds/sax/text.py RefactoringTool: Refactored suds/transport/__init__.py RefactoringTool: Refactored suds/transport/http.py RefactoringTool: Refactored suds/transport/https.py ns = self.parent.resolvePrefix(p) @@ -884,13 +884,13 @@ return len(self.children) def __getitem__(self, index): - if isinstance(index, basestring): + if isinstance(index, str): return self.get(index) if index < len(self.children): return self.children[index] def __setitem__(self, index, value): - if isinstance(index, basestring): + if isinstance(index, str): self.set(index, value) else: if index < len(self.children) and isinstance(value, Element): @@ -927,7 +927,7 @@ self.pos = 0 self.children = parent.children - def next(self): + def __next__(self): """ Get the next child. @return: The next child. @@ -999,7 +999,7 @@ @rtype: set """ s = set() - for ns in n.nsprefixes.items(): + for ns in list(n.nsprefixes.items()): if self.permit(ns): s.add(ns[1]) return s @@ -1078,7 +1078,7 @@ for n in self.branch: n.nsprefixes = {} n = self.node - for u, p in self.prefixes.items(): + for u, p in list(self.prefixes.items()): n.addPrefix(p, u) def permit(self, ns): --- suds/sax/enc.py (original) +++ suds/sax/enc.py (refactored) @@ -46,7 +46,7 @@ @return: True if needs encoding. @rtype: boolean """ - if isinstance(s, basestring): + if isinstance(s, str): for c in self.special: if c in s: return True @@ -60,7 +60,7 @@ @return: The encoded string. @rtype: str """ - if isinstance(s, basestring) and self.needsEncoding(s): + if isinstance(s, str) and self.needsEncoding(s): for x in self.encodings: s = re.sub(x[0], x[1], s) return s @@ -73,7 +73,7 @@ @return: The decoded string. @rtype: str """ - if isinstance(s, basestring) and '&' in s: + if isinstance(s, str) and '&' in s: for x in self.decodings: s = s.replace(x[0], x[1]) return s --- suds/sax/parser.py (original) +++ suds/sax/parser.py (refactored) @@ -47,10 +47,10 @@ def startElement(self, name, attrs): top = self.top() - node = Element(unicode(name)) + node = Element(str(name)) for a in attrs.getNames(): - n = unicode(a) - v = unicode(attrs.getValue(a)) + n = str(a) + v = str(attrs.getValue(a)) attribute = Attribute(n,v) if self.mapPrefix(node, attribute): continue @@ -63,19 +63,19 @@ skip = False if attribute.name == 'xmlns': if len(attribute.value): - node.expns = unicode(attribute.value) + node.expns = str(attribute.value) skip = True elif attribute.prefix == 'xmlns': prefix = attribute.name - node.nsprefixes[prefix] = unicode(attribute.value) + node.nsprefixes[prefix] = str(attribute.value) skip = True return skip def endElement(self, name): - name = unicode(name) + name = str(name) current = self.top() if len(current.charbuffer): - current.text = Text(u''.join(current.charbuffer)) + current.text = Text(''.join(current.charbuffer)) del current.charbuffer if len(current): current.trim() @@ -85,7 +85,7 @@ raise Exception('malformed document') def characters(self, content): - text = unicode(content) + text = str(content) node = self.top() node.charbuffer.append(text) --- suds/sax/text.py (original) +++ suds/sax/text.py (refactored) @@ -22,7 +22,7 @@ from suds.sax import * -class Text(unicode): +class Text(str): """ An XML text object used to represent text content. @ivar lang: The (optional) language flag. @@ -75,7 +75,7 @@ return Text(post, lang=self.lang, escaped=self.escaped) def __add__(self, other): - joined = u''.join((self, other)) + joined = ''.join((self, other)) result = Text(joined, lang=self.lang, escaped=self.escaped) if isinstance(other, Text): result.escaped = self.escaped or other.escaped @@ -112,5 +112,5 @@ return self def __add__(self, other): - joined = u''.join((self, other)) + joined = ''.join((self, other)) return Raw(joined, lang=self.lang) --- suds/transport/__init__.py (original) +++ suds/transport/__init__.py (refactored) @@ -54,7 +54,7 @@ self.message = message def __unicode__(self): - return u"""\ + return """\ URL: %s HEADERS: %s MESSAGE: @@ -89,7 +89,7 @@ self.message = message def __unicode__(self): - return u"""\ + return """\ CODE: %s HEADERS: %s MESSAGE: --- suds/transport/http.py (original) +++ suds/transport/http.py (refactored) @@ -22,12 +22,12 @@ from suds.transport import * import base64 -from cookielib import CookieJar -import httplib +from http.cookiejar import CookieJar +import http.client import socket import sys -import urllib2 -from urlparse import urlparse +import urllib.request, urllib.error, urllib.parse +from urllib.parse import urlparse from logging import getLogger log = getLogger(__name__) @@ -62,10 +62,10 @@ try: url = self.__get_request_url(request) log.debug('opening (%s)', url) - u2request = urllib2.Request(url) + u2request = urllib.request.Request(url) self.proxy = self.options.proxy return self.u2open(u2request) - except urllib2.HTTPError, e: + except urllib.error.HTTPError as e: raise TransportError(str(e), e.code, e.fp) def send(self, request): @@ -74,7 +74,7 @@ msg = request.message headers = request.headers try: - u2request = urllib2.Request(url, msg, headers) + u2request = urllib.request.Request(url, msg, headers) self.addcookies(u2request) self.proxy = self.options.proxy request.headers.update(u2request.headers) @@ -85,10 +85,10 @@ headers = fp.headers.dict else: headers = fp.headers - result = Reply(httplib.OK, headers, fp.read()) + result = Reply(http.client.OK, headers, fp.read()) log.debug('received:\n%s', result) - except urllib2.HTTPError, e: - if e.code in (httplib.ACCEPTED, httplib.NO_CONTENT): + except urllib.error.HTTPError as e: + if e.code in (http.client.ACCEPTED, http.client.NO_CONTENT): result = None else: raise TransportError(e.msg, e.code, e.fp) @@ -140,7 +140,7 @@ """ if self.urlopener is None: - return urllib2.build_opener(*self.u2handlers()) + return urllib.request.build_opener(*self.u2handlers()) return self.urlopener def u2handlers(self): @@ -152,7 +152,7 @@ """ handlers = [] - handlers.append(urllib2.ProxyHandler(self.proxy)) + handlers.append(urllib.request.ProxyHandler(self.proxy)) return handlers def u2ver(self): @@ -165,7 +165,7 @@ try: part = urllib2.__version__.split('.', 1) return float('.'.join(part)) - except Exception, e: + except Exception as e: log.exception(e) return 0 --- suds/transport/https.py (original) +++ suds/transport/https.py (refactored) @@ -21,7 +21,7 @@ from suds.transport import * from suds.transport.http import HttpTransport -import urllib2 +import urllib.request, urllib.error, urllib.parse class HttpAuthenticated(HttpTransport): @@ -55,7 +55,7 @@ """ HttpTransport.__init__(self, **kwargs) RefactoringTool: Refactored suds/transport/options.py RefactoringTool: Refactored suds/umx/__init__.py RefactoringTool: No changes to suds/umx/attrlist.py RefactoringTool: No changes to suds/umx/basic.py RefactoringTool: Refactored suds/umx/core.py RefactoringTool: No changes to suds/umx/encoded.py RefactoringTool: No changes to suds/umx/typed.py RefactoringTool: Refactored suds/xsd/__init__.py RefactoringTool: Refactored suds/xsd/deplist.py RefactoringTool: No changes to suds/xsd/doctor.py RefactoringTool: Refactored suds/xsd/query.py RefactoringTool: Refactored suds/xsd/schema.py RefactoringTool: Refactored suds/xsd/sxbase.py RefactoringTool: Refactored suds/xsd/sxbasic.py RefactoringTool: Refactored suds/xsd/sxbuiltin.py - self.pm = urllib2.HTTPPasswordMgrWithDefaultRealm() + self.pm = urllib.request.HTTPPasswordMgrWithDefaultRealm() def open(self, request): self.addcredentials(request) @@ -77,7 +77,7 @@ def u2handlers(self): handlers = HttpTransport.u2handlers(self) - handlers.append(urllib2.HTTPBasicAuthHandler(self.pm)) + handlers.append(urllib.request.HTTPBasicAuthHandler(self.pm)) return handlers --- suds/transport/options.py (original) +++ suds/transport/options.py (refactored) @@ -53,6 +53,6 @@ Definition('proxy', dict, {}), Definition('timeout', (int,float), 90), Definition('headers', dict, {}), - Definition('username', basestring, None), - Definition('password', basestring, None)] + Definition('username', str, None), + Definition('password', str, None)] Skin.__init__(self, domain, definitions, kwargs) --- suds/umx/__init__.py (original) +++ suds/umx/__init__.py (refactored) @@ -40,7 +40,7 @@ self.node = node self.data = None self.text = None - for k,v in kwargs.items(): + for k,v in list(kwargs.items()): setattr(self, k, v) def __getattr__(self, name): @@ -49,8 +49,7 @@ v = None setattr(self, name, v) else: - raise AttributeError, \ - 'Content has no attribute %s' % name + raise AttributeError('Content has no attribute %s' % name) else: v = self.__dict__[name] return v --- suds/umx/core.py (original) +++ suds/umx/core.py (refactored) @@ -95,7 +95,7 @@ return None else: return Text('', lang=lang) - if isinstance(content.text, basestring): + if isinstance(content.text, str): return Text(content.text, lang=lang) else: return content.text --- suds/xsd/__init__.py (original) +++ suds/xsd/__init__.py (refactored) @@ -59,8 +59,8 @@ return (\ isinstance(object, tuple) and \ len(object) == 2 and \ - isinstance(object[0], basestring) and \ - isinstance(object[1], basestring)) + isinstance(object[0], str) and \ + isinstance(object[1], str)) class Filter: --- suds/xsd/deplist.py (original) +++ suds/xsd/deplist.py (refactored) @@ -77,7 +77,7 @@ while len(self.stack): try: top = self.top() - ref = top[1].next() + ref = next(top[1]) refd = self.index.get(ref) if refd is None: log.debug('"%s" not found, skipped', Repr(ref)) @@ -137,4 +137,4 @@ x = ('x', ()) L = DepList() L.add(c, e, d, b, f, a, x) - print [x[0] for x in L.sort()] + print([x[0] for x in L.sort()]) --- suds/xsd/query.py (original) +++ suds/xsd/query.py (refactored) @@ -54,7 +54,7 @@ @return: The item matching the search criteria. @rtype: L{sxbase.SchemaObject} """ - raise Exception, 'not-implemented by subclass' + raise Exception('not-implemented by subclass') def filter(self, result): """ --- suds/xsd/schema.py (original) +++ suds/xsd/schema.py (refactored) @@ -104,7 +104,7 @@ @return: self @rtype: L{SchemaCollection} """ - namespaces = self.namespaces.keys() + namespaces = list(self.namespaces.keys()) for s in self.children: for ns in namespaces: tns = s.root.get('targetNamespace') @@ -261,27 +261,27 @@ @returns: self @rtype: L{Schema} """ - for item in schema.attributes.items(): + for item in list(schema.attributes.items()): if item[0] in self.attributes: continue self.all.append(item[1]) self.attributes[item[0]] = item[1] - for item in schema.elements.items(): + for item in list(schema.elements.items()): if item[0] in self.elements: continue self.all.append(item[1]) self.elements[item[0]] = item[1] - for item in schema.types.items(): + for item in list(schema.types.items()): if item[0] in self.types: continue self.all.append(item[1]) self.types[item[0]] = item[1] - for item in schema.groups.items(): + for item in list(schema.groups.items()): if item[0] in self.groups: continue self.all.append(item[1]) self.groups[item[0]] = item[1] - for item in schema.agrps.items(): + for item in list(schema.agrps.items()): if item[0] in self.agrps: continue self.all.append(item[1]) --- suds/xsd/sxbase.py (original) +++ suds/xsd/sxbase.py (refactored) @@ -463,7 +463,7 @@ return () def __unicode__(self): - return unicode(self.str()) + return str(self.str()) def __repr__(self): s = [] @@ -520,7 +520,7 @@ self.items = sx.rawchildren self.index = 0 - def next(self): + def __next__(self): """ Get the I{next} item in the frame's collection. @return: The next item or None @@ -571,7 +571,7 @@ else: raise StopIteration() - def next(self): + def __next__(self): """ Get the next item. @return: A tuple: the next (child, ancestry). @@ -580,15 +580,15 @@ """ frame = self.top() while True: - result = frame.next() + result = next(frame) if result is None: self.pop() - return self.next() + return next(self) if isinstance(result, Content): ancestry = [f.sx for f in self.stack] return result, ancestry self.push(result) - return self.next() + return next(self) def __iter__(self): return self --- suds/xsd/sxbasic.py (original) +++ suds/xsd/sxbasic.py (refactored) @@ -26,7 +26,7 @@ from suds.sax import Namespace from suds.transport import TransportError from suds.reader import DocumentReader -from urlparse import urljoin +from urllib.parse import urljoin from logging import getLogger log = getLogger(__name__) @@ -667,7 +667,7 @@ root.set(TNS, tns) else: if self.schema.tns[1] != tns: - raise Exception, '%s mismatch' % TNS + raise Exception('%s mismatch' % TNS) def description(self): --- suds/xsd/sxbuiltin.py (original) +++ suds/xsd/sxbuiltin.py (refactored) @@ -62,7 +62,7 @@ @staticmethod def translate(value, topython=True): if topython: - if isinstance(value, basestring): + if isinstance(value, str): return XBoolean.translation[0].get(value) else: if isinstance(value, (bool, int)): @@ -78,7 +78,7 @@ @staticmethod def translate(value, topython=True): if topython: - if isinstance(value, basestring) and len(value): + if isinstance(value, str) and len(value): return int(value) else: if isinstance(value, int): @@ -94,10 +94,10 @@ @staticmethod def translate(value, topython=True): if topython: - if isinstance(value, basestring) and len(value): - return long(value) - else: - if isinstance(value, (int, long)): + if isinstance(value, str) and len(value): + return int(value) + else: + if isinstance(value, int): return str(value) return value @@ -110,7 +110,7 @@ @staticmethod def translate(value, topython=True): if topython: - if isinstance(value, basestring) and len(value): RefactoringTool: Files that were modified: RefactoringTool: suds/__init__.py RefactoringTool: suds/argparser.py RefactoringTool: suds/builder.py RefactoringTool: suds/cache.py RefactoringTool: suds/client.py RefactoringTool: suds/metrics.py RefactoringTool: suds/options.py RefactoringTool: suds/plugin.py RefactoringTool: suds/properties.py RefactoringTool: suds/reader.py RefactoringTool: suds/resolver.py RefactoringTool: suds/servicedefinition.py RefactoringTool: suds/serviceproxy.py RefactoringTool: suds/soaparray.py RefactoringTool: suds/store.py RefactoringTool: suds/sudsobject.py RefactoringTool: suds/version.py RefactoringTool: suds/wsdl.py RefactoringTool: suds/wsse.py RefactoringTool: suds/bindings/__init__.py RefactoringTool: suds/bindings/binding.py RefactoringTool: suds/bindings/document.py RefactoringTool: suds/bindings/multiref.py RefactoringTool: suds/bindings/rpc.py RefactoringTool: suds/mx/__init__.py RefactoringTool: suds/mx/appender.py RefactoringTool: suds/mx/basic.py RefactoringTool: suds/mx/core.py RefactoringTool: suds/mx/encoded.py RefactoringTool: suds/mx/literal.py RefactoringTool: suds/mx/typer.py RefactoringTool: suds/sax/__init__.py RefactoringTool: suds/sax/attribute.py RefactoringTool: suds/sax/date.py RefactoringTool: suds/sax/document.py RefactoringTool: suds/sax/element.py RefactoringTool: suds/sax/enc.py RefactoringTool: suds/sax/parser.py RefactoringTool: suds/sax/text.py RefactoringTool: suds/transport/__init__.py RefactoringTool: suds/transport/http.py RefactoringTool: suds/transport/https.py RefactoringTool: suds/transport/options.py RefactoringTool: suds/umx/__init__.py RefactoringTool: suds/umx/attrlist.py RefactoringTool: suds/umx/basic.py RefactoringTool: suds/umx/core.py RefactoringTool: suds/umx/encoded.py RefactoringTool: suds/umx/typed.py RefactoringTool: suds/xsd/__init__.py RefactoringTool: suds/xsd/deplist.py RefactoringTool: suds/xsd/doctor.py RefactoringTool: suds/xsd/query.py RefactoringTool: suds/xsd/schema.py RefactoringTool: suds/xsd/sxbase.py RefactoringTool: suds/xsd/sxbasic.py RefactoringTool: suds/xsd/sxbuiltin.py + if isinstance(value, str) and len(value): return float(value) else: if isinstance(value, float): @@ -126,7 +126,7 @@ @staticmethod def translate(value, topython=True): if topython: - if isinstance(value, basestring) and len(value): + if isinstance(value, str) and len(value): return Date(value).value else: if isinstance(value, dt.date): @@ -142,7 +142,7 @@ @staticmethod def translate(value, topython=True): if topython: - if isinstance(value, basestring) and len(value): + if isinstance(value, str) and len(value): return Time(value).value else: if isinstance(value, dt.time): @@ -158,7 +158,7 @@ @staticmethod def translate(value, topython=True): if topython: - if isinstance(value, basestring) and len(value): + if isinstance(value, str) and len(value): return DateTime(value).value else: if isinstance(value, dt.datetime): running build running build_py creating build creating build/lib creating build/lib/tests copying tests/__init__.py -> build/lib/tests copying tests/test_suds.py -> build/lib/tests copying tests/test_argument_parser.py -> build/lib/tests copying tests/test_transport.py -> build/lib/tests copying tests/test_timezone.py -> build/lib/tests copying tests/test_transport_http.py -> build/lib/tests copying tests/test_input_parameters.py -> build/lib/tests copying tests/conftest.py -> build/lib/tests copying tests/test_request_construction.py -> build/lib/tests copying tests/indirect_parametrize.py -> build/lib/tests copying tests/test_client_cache.py -> build/lib/tests copying tests/test_document_store.py -> build/lib/tests copying tests/test_reply_handling.py -> build/lib/tests copying tests/test_cache.py -> build/lib/tests copying tests/test_date_time.py -> build/lib/tests creating build/lib/suds copying suds/plugin.py -> build/lib/suds copying suds/__init__.py -> build/lib/suds copying suds/wsse.py -> build/lib/suds copying suds/options.py -> build/lib/suds copying suds/cache.py -> build/lib/suds copying suds/servicedefinition.py -> build/lib/suds copying suds/argparser.py -> build/lib/suds copying suds/builder.py -> build/lib/suds copying suds/metrics.py -> build/lib/suds copying suds/wsdl.py -> build/lib/suds copying suds/sudsobject.py -> build/lib/suds copying suds/version.py -> build/lib/suds copying suds/reader.py -> build/lib/suds copying suds/store.py -> build/lib/suds copying suds/resolver.py -> build/lib/suds copying suds/properties.py -> build/lib/suds copying suds/soaparray.py -> build/lib/suds copying suds/serviceproxy.py -> build/lib/suds copying suds/client.py -> build/lib/suds creating build/lib/tests/external copying tests/external/__init__.py -> build/lib/tests/external copying tests/external/saxenc.py -> build/lib/tests/external copying tests/external/axis1.py -> build/lib/tests/external copying tests/external/public.py -> build/lib/tests/external copying tests/external/axis2.py -> build/lib/tests/external copying tests/external/rhq.py -> build/lib/tests/external copying tests/external/jasper.py -> build/lib/tests/external creating build/lib/suds/mx copying suds/mx/__init__.py -> build/lib/suds/mx copying suds/mx/encoded.py -> build/lib/suds/mx copying suds/mx/basic.py -> build/lib/suds/mx copying suds/mx/core.py -> build/lib/suds/mx copying suds/mx/appender.py -> build/lib/suds/mx copying suds/mx/typer.py -> build/lib/suds/mx copying suds/mx/literal.py -> build/lib/suds/mx creating build/lib/suds/bindings copying suds/bindings/__init__.py -> build/lib/suds/bindings copying suds/bindings/rpc.py -> build/lib/suds/bindings copying suds/bindings/multiref.py -> build/lib/suds/bindings copying suds/bindings/binding.py -> build/lib/suds/bindings copying suds/bindings/document.py -> build/lib/suds/bindings creating build/lib/suds/sax copying suds/sax/__init__.py -> build/lib/suds/sax copying suds/sax/attribute.py -> build/lib/suds/sax copying suds/sax/enc.py -> build/lib/suds/sax copying suds/sax/date.py -> build/lib/suds/sax copying suds/sax/parser.py -> build/lib/suds/sax copying suds/sax/text.py -> build/lib/suds/sax copying suds/sax/element.py -> build/lib/suds/sax copying suds/sax/document.py -> build/lib/suds/sax creating build/lib/suds/xsd copying suds/xsd/__init__.py -> build/lib/suds/xsd copying suds/xsd/schema.py -> build/lib/suds/xsd copying suds/xsd/sxbasic.py -> build/lib/suds/xsd copying suds/xsd/sxbuiltin.py -> build/lib/suds/xsd copying suds/xsd/deplist.py -> build/lib/suds/xsd copying suds/xsd/query.py -> build/lib/suds/xsd copying suds/xsd/doctor.py -> build/lib/suds/xsd copying suds/xsd/sxbase.py -> build/lib/suds/xsd creating build/lib/suds/umx copying suds/umx/__init__.py -> build/lib/suds/umx copying suds/umx/encoded.py -> build/lib/suds/umx copying suds/umx/attrlist.py -> build/lib/suds/umx copying suds/umx/basic.py -> build/lib/suds/umx copying suds/umx/core.py -> build/lib/suds/umx copying suds/umx/typed.py -> build/lib/suds/umx creating build/lib/suds/transport copying suds/transport/__init__.py -> build/lib/suds/transport copying suds/transport/options.py -> build/lib/suds/transport copying suds/transport/http.py -> build/lib/suds/transport copying suds/transport/https.py -> build/lib/suds/transport >>> py3-suds-jurko: Entering fakeroot... running install /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running install_lib creating /home/buildozer/aports/community/py3-suds-jurko/pkg creating /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko creating /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr creating /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib creating /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12 creating /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages creating /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests copying build/lib/tests/__init__.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests copying build/lib/tests/test_suds.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests copying build/lib/tests/test_argument_parser.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests copying build/lib/tests/test_transport.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests copying build/lib/tests/test_timezone.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests copying build/lib/tests/test_transport_http.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests copying build/lib/tests/test_input_parameters.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests copying build/lib/tests/conftest.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests copying build/lib/tests/test_request_construction.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests copying build/lib/tests/indirect_parametrize.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests copying build/lib/tests/test_client_cache.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests copying build/lib/tests/test_document_store.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests copying build/lib/tests/test_reply_handling.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests copying build/lib/tests/test_cache.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests copying build/lib/tests/test_date_time.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests creating /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/external copying build/lib/tests/external/__init__.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/external copying build/lib/tests/external/saxenc.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/external copying build/lib/tests/external/axis1.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/external copying build/lib/tests/external/public.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/external copying build/lib/tests/external/axis2.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/external copying build/lib/tests/external/rhq.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/external copying build/lib/tests/external/jasper.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/external creating /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds copying build/lib/suds/plugin.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds copying build/lib/suds/__init__.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds copying build/lib/suds/wsse.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds copying build/lib/suds/options.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds creating /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/mx copying build/lib/suds/mx/__init__.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/mx copying build/lib/suds/mx/encoded.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/mx copying build/lib/suds/mx/basic.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/mx copying build/lib/suds/mx/core.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/mx copying build/lib/suds/mx/appender.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/mx copying build/lib/suds/mx/typer.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/mx copying build/lib/suds/mx/literal.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/mx copying build/lib/suds/cache.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds copying build/lib/suds/servicedefinition.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds creating /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/bindings copying build/lib/suds/bindings/__init__.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/bindings copying build/lib/suds/bindings/rpc.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/bindings copying build/lib/suds/bindings/multiref.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/bindings copying build/lib/suds/bindings/binding.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/bindings copying build/lib/suds/bindings/document.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/bindings creating /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/sax copying build/lib/suds/sax/__init__.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/sax copying build/lib/suds/sax/attribute.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/sax copying build/lib/suds/sax/enc.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/sax copying build/lib/suds/sax/date.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/sax copying build/lib/suds/sax/parser.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/sax copying build/lib/suds/sax/text.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/sax copying build/lib/suds/sax/element.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/sax copying build/lib/suds/sax/document.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/sax copying build/lib/suds/argparser.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds copying build/lib/suds/builder.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds copying build/lib/suds/metrics.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds copying build/lib/suds/wsdl.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds creating /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/xsd copying build/lib/suds/xsd/__init__.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/xsd copying build/lib/suds/xsd/schema.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/xsd copying build/lib/suds/xsd/sxbasic.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/xsd copying build/lib/suds/xsd/sxbuiltin.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/xsd copying build/lib/suds/xsd/deplist.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/xsd copying build/lib/suds/xsd/query.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/xsd copying build/lib/suds/xsd/doctor.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/xsd copying build/lib/suds/xsd/sxbase.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/xsd copying build/lib/suds/sudsobject.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds creating /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/umx copying build/lib/suds/umx/__init__.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/umx copying build/lib/suds/umx/encoded.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/umx copying build/lib/suds/umx/attrlist.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/umx copying build/lib/suds/umx/basic.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/umx copying build/lib/suds/umx/core.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/umx copying build/lib/suds/umx/typed.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/umx copying build/lib/suds/version.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds copying build/lib/suds/reader.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds copying build/lib/suds/store.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds copying build/lib/suds/resolver.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds copying build/lib/suds/properties.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds creating /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/transport copying build/lib/suds/transport/__init__.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/transport copying build/lib/suds/transport/options.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/transport copying build/lib/suds/transport/http.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/transport copying build/lib/suds/transport/https.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/transport copying build/lib/suds/soaparray.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds copying build/lib/suds/serviceproxy.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds copying build/lib/suds/client.py -> /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/__init__.py to __init__.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/test_suds.py to test_suds.cpython-312.pyc /usr/lib/python3.12/site-packages/tests/test_suds.py:141: SyntaxWarning: invalid escape sequence '\[' byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/test_argument_parser.py to test_argument_parser.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/test_transport.py to test_transport.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/test_timezone.py to test_timezone.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/test_transport_http.py to test_transport_http.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/test_input_parameters.py to test_input_parameters.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/conftest.py to conftest.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/test_request_construction.py to test_request_construction.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/indirect_parametrize.py to indirect_parametrize.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/test_client_cache.py to test_client_cache.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/test_document_store.py to test_document_store.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/test_reply_handling.py to test_reply_handling.cpython-312.pyc /usr/lib/python3.12/site-packages/tests/test_reply_handling.py:205: SyntaxWarning: invalid escape sequence '\(' byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/test_cache.py to test_cache.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/test_date_time.py to test_date_time.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/external/__init__.py to __init__.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/external/saxenc.py to saxenc.cpython-312.pyc File "/usr/lib/python3.12/site-packages/tests/external/saxenc.py", line 29 print 'A(parsed)=\n%s' % a ^^^^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/external/axis1.py to axis1.cpython-312.pyc File "/usr/lib/python3.12/site-packages/tests/external/axis1.py", line 39 print 'PLUGIN (init): initialized: ctx=%s' % context.__dict__ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/external/public.py to public.cpython-312.pyc File "/usr/lib/python3.12/site-packages/tests/external/public.py", line 31 print '\n________________________________________________________________\n' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/external/axis2.py to axis2.cpython-312.pyc File "/usr/lib/python3.12/site-packages/tests/external/axis2.py", line 27 print 'url=%s' % url ^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/external/rhq.py to rhq.cpython-312.pyc File "/usr/lib/python3.12/site-packages/tests/external/rhq.py", line 35 print '\n________________________________________________________________\n' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/tests/external/jasper.py to jasper.cpython-312.pyc File "/usr/lib/python3.12/site-packages/tests/external/jasper.py", line 29 print '\n________________________________________________________________\n' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/plugin.py to plugin.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/__init__.py to __init__.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/wsse.py to wsse.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/options.py to options.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/mx/__init__.py to __init__.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/mx/encoded.py to encoded.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/mx/basic.py to basic.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/mx/core.py to core.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/mx/appender.py to appender.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/mx/typer.py to typer.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/mx/literal.py to literal.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/cache.py to cache.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/servicedefinition.py to servicedefinition.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/bindings/__init__.py to __init__.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/bindings/rpc.py to rpc.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/bindings/multiref.py to multiref.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/bindings/binding.py to binding.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/bindings/document.py to document.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/sax/__init__.py to __init__.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/sax/attribute.py to attribute.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/sax/enc.py to enc.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/sax/date.py to date.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/sax/parser.py to parser.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/sax/text.py to text.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/sax/element.py to element.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/sax/document.py to document.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/argparser.py to argparser.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/builder.py to builder.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/metrics.py to metrics.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/wsdl.py to wsdl.cpython-312.pyc /usr/lib/python3.12/site-packages/suds/wsdl.py:619: SyntaxWarning: invalid escape sequence '\s' byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/xsd/__init__.py to __init__.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/xsd/schema.py to schema.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/xsd/sxbasic.py to sxbasic.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/xsd/sxbuiltin.py to sxbuiltin.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/xsd/deplist.py to deplist.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/xsd/query.py to query.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/xsd/doctor.py to doctor.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/xsd/sxbase.py to sxbase.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/sudsobject.py to sudsobject.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/umx/__init__.py to __init__.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/umx/encoded.py to encoded.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/umx/attrlist.py to attrlist.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/umx/basic.py to basic.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/umx/core.py to core.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/umx/typed.py to typed.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/version.py to version.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/reader.py to reader.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/store.py to store.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/resolver.py to resolver.cpython-312.pyc /usr/lib/python3.12/site-packages/suds/resolver.py:89: SyntaxWarning: invalid escape sequence '\%' byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/properties.py to properties.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/transport/__init__.py to __init__.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/transport/options.py to options.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/transport/http.py to http.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/transport/https.py to https.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/soaparray.py to soaparray.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/serviceproxy.py to serviceproxy.cpython-312.pyc byte-compiling /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/client.py to client.cpython-312.pyc writing byte-compilation script '/tmp/tmpaanx0igo.py' /usr/bin/python3 /tmp/tmpaanx0igo.py /usr/lib/python3.12/site-packages/tests/test_suds.py:141: SyntaxWarning: invalid escape sequence '\[' /usr/lib/python3.12/site-packages/tests/test_reply_handling.py:205: SyntaxWarning: invalid escape sequence '\(' File "/usr/lib/python3.12/site-packages/tests/external/saxenc.py", line 29 print 'A(parsed)=\n%s' % a ^^^^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? File "/usr/lib/python3.12/site-packages/tests/external/axis1.py", line 39 print 'PLUGIN (init): initialized: ctx=%s' % context.__dict__ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? File "/usr/lib/python3.12/site-packages/tests/external/public.py", line 31 print '\n________________________________________________________________\n' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? File "/usr/lib/python3.12/site-packages/tests/external/axis2.py", line 27 print 'url=%s' % url ^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? File "/usr/lib/python3.12/site-packages/tests/external/rhq.py", line 35 print '\n________________________________________________________________\n' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? File "/usr/lib/python3.12/site-packages/tests/external/jasper.py", line 29 print '\n________________________________________________________________\n' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? /usr/lib/python3.12/site-packages/suds/wsdl.py:619: SyntaxWarning: invalid escape sequence '\s' /usr/lib/python3.12/site-packages/suds/resolver.py:89: SyntaxWarning: invalid escape sequence '\%' removing /tmp/tmpaanx0igo.py running install_egg_info running egg_info writing suds_jurko.egg-info/PKG-INFO writing dependency_links to suds_jurko.egg-info/dependency_links.txt writing top-level names to suds_jurko.egg-info/top_level.txt reading manifest file 'suds_jurko.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE.txt' writing manifest file 'suds_jurko.egg-info/SOURCES.txt' Copying suds_jurko.egg-info to /home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds_jurko-0.6-py3.12.egg-info running install_scripts >>> py3-suds-jurko-pyc*: Running split function pyc... '/home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/__pycache__' -> '/home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko-pyc/usr/lib/python3.12/site-packages/suds/__pycache__' '/home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/mx/__pycache__' -> '/home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko-pyc/usr/lib/python3.12/site-packages/suds/mx/__pycache__' '/home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/bindings/__pycache__' -> '/home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko-pyc/usr/lib/python3.12/site-packages/suds/bindings/__pycache__' '/home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/sax/__pycache__' -> '/home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko-pyc/usr/lib/python3.12/site-packages/suds/sax/__pycache__' '/home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/xsd/__pycache__' -> '/home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko-pyc/usr/lib/python3.12/site-packages/suds/xsd/__pycache__' '/home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/umx/__pycache__' -> '/home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko-pyc/usr/lib/python3.12/site-packages/suds/umx/__pycache__' '/home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko/usr/lib/python3.12/site-packages/suds/transport/__pycache__' -> '/home/buildozer/aports/community/py3-suds-jurko/pkg/py3-suds-jurko-pyc/usr/lib/python3.12/site-packages/suds/transport/__pycache__' >>> py3-suds-jurko-pyc*: Preparing subpackage py3-suds-jurko-pyc... >>> py3-suds-jurko-pyc*: Running postcheck for py3-suds-jurko-pyc >>> py3-suds-jurko*: Running postcheck for py3-suds-jurko >>> py3-suds-jurko*: Preparing package py3-suds-jurko... >>> py3-suds-jurko-pyc*: Tracing dependencies... python3 python3~3.12 >>> py3-suds-jurko-pyc*: Package size: 1.5 MB >>> py3-suds-jurko-pyc*: Compressing data... >>> py3-suds-jurko-pyc*: Create checksum... >>> py3-suds-jurko-pyc*: Create py3-suds-jurko-pyc-0.6-r5.apk >>> py3-suds-jurko*: Tracing dependencies... python3 python3~3.12 >>> py3-suds-jurko*: Package size: 632.0 KB >>> py3-suds-jurko*: Compressing data... >>> py3-suds-jurko*: Create checksum... >>> py3-suds-jurko*: Create py3-suds-jurko-0.6-r5.apk >>> py3-suds-jurko: Build complete at Tue, 30 Apr 2024 08:29:56 +0000 elapsed time 0h 0m 26s >>> py3-suds-jurko: Cleaning up srcdir >>> py3-suds-jurko: Cleaning up pkgdir >>> py3-suds-jurko: Uninstalling dependencies... (1/19) Purging .makedepends-py3-suds-jurko (20240430.082937) (2/19) Purging py3-setuptools-pyc (69.5.1-r0) (3/19) Purging py3-setuptools (69.5.1-r0) (4/19) Purging py3-packaging-pyc (24.0-r1) (5/19) Purging py3-packaging (24.0-r1) (6/19) Purging py3-parsing-pyc (3.1.2-r1) (7/19) Purging py3-parsing (3.1.2-r1) (8/19) Purging python3-pyc (3.12.3-r1) (9/19) Purging python3-pycache-pyc0 (3.12.3-r1) (10/19) Purging pyc (3.12.3-r1) (11/19) Purging python3 (3.12.3-r1) (12/19) Purging gdbm (1.23-r1) (13/19) Purging libbz2 (1.0.8-r6) (14/19) Purging libffi (3.4.6-r0) (15/19) Purging libpanelw (6.4_p20240330-r0) (16/19) Purging mpdecimal (4.0.0-r0) (17/19) Purging readline (8.2.10-r0) (18/19) Purging sqlite-libs (3.45.3-r0) (19/19) Purging xz-libs (5.6.1-r3) Executing busybox-1.36.1-r26.trigger OK: 229 MiB in 101 packages >>> py3-suds-jurko: Updating the community/riscv64 repository index... >>> py3-suds-jurko: Signing the index...