<86>Apr 16 11:45:20 userdel[3220895]: delete user 'rooter' <86>Apr 16 11:45:20 userdel[3220895]: removed group 'rooter' owned by 'rooter' <86>Apr 16 11:45:20 userdel[3220895]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 16 11:45:20 groupadd[3220906]: group added to /etc/group: name=rooter, GID=627 <86>Apr 16 11:45:20 groupadd[3220906]: group added to /etc/gshadow: name=rooter <86>Apr 16 11:45:20 groupadd[3220906]: new group: name=rooter, GID=627 <86>Apr 16 11:45:20 useradd[3220914]: new user: name=rooter, UID=627, GID=627, home=/root, shell=/bin/bash <86>Apr 16 11:45:20 userdel[3220929]: delete user 'builder' <86>Apr 16 11:45:20 userdel[3220929]: removed group 'builder' owned by 'builder' <86>Apr 16 11:45:20 userdel[3220929]: removed shadow group 'builder' owned by 'builder' <86>Apr 16 11:45:20 groupadd[3220938]: group added to /etc/group: name=builder, GID=628 <86>Apr 16 11:45:20 groupadd[3220938]: group added to /etc/gshadow: name=builder <86>Apr 16 11:45:20 groupadd[3220938]: new group: name=builder, GID=628 <86>Apr 16 11:45:20 useradd[3220945]: new user: name=builder, UID=628, GID=628, home=/usr/src, shell=/bin/bash /usr/src/in/srpm/python3-module-kid-0.9.6-alt2.src.rpm: bad symbols in the license tag: / <13>Apr 16 11:45:22 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Apr 16 11:45:22 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Apr 16 11:45:22 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Apr 16 11:45:22 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed <13>Apr 16 11:45:22 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Apr 16 11:45:22 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Apr 16 11:45:22 rpmi: ca-certificates-2020.01.23-alt1 sisyphus+244791.300.2.1 1580285500 installed <13>Apr 16 11:45:22 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Apr 16 11:45:22 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Apr 16 11:45:22 rpmi: libcrypto1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235729 installed <13>Apr 16 11:45:22 rpmi: libssl1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235729 installed <13>Apr 16 11:45:22 rpmi: python3-3.8.2-alt1 sisyphus+244999.100.3.1 1585218480 installed <13>Apr 16 11:45:23 rpmi: python3-base-3.8.2-alt1 sisyphus+244999.100.3.1 1585218480 installed <13>Apr 16 11:45:23 rpmi: libpython3-3.8.2-alt1 sisyphus+244999.100.3.1 1585218480 installed <13>Apr 16 11:45:23 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Apr 16 11:45:23 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Apr 16 11:45:25 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed <13>Apr 16 11:45:25 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512089 installed <13>Apr 16 11:45:25 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <86>Apr 16 11:45:25 groupadd[3234708]: group added to /etc/group: name=_keytab, GID=499 <86>Apr 16 11:45:25 groupadd[3234708]: group added to /etc/gshadow: name=_keytab <86>Apr 16 11:45:25 groupadd[3234708]: new group: name=_keytab, GID=499 <13>Apr 16 11:45:26 rpmi: libkrb5-1.17.1-alt1 sisyphus+242784.100.1.1 1576137330 installed <13>Apr 16 11:45:26 rpmi: libtirpc-1.0.3-alt1 1532008017 installed <13>Apr 16 11:45:26 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Apr 16 11:45:26 rpmi: python-modules-encodings-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Apr 16 11:45:26 rpmi: python-modules-compiler-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Apr 16 11:45:26 rpmi: python-modules-email-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Apr 16 11:45:26 rpmi: python-modules-unittest-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Apr 16 11:45:26 rpmi: python-modules-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Apr 16 11:45:26 rpmi: python-modules-nis-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Apr 16 11:45:26 rpmi: python-modules-ctypes-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Apr 16 11:45:26 rpmi: python-modules-multiprocessing-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Apr 16 11:45:26 rpmi: python-modules-logging-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed <13>Apr 16 11:45:26 rpmi: python-tools-2to3-2.7.17-alt4 sisyphus+244873.100.2.1 1581419544 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/python3-module-kid-0.9.6-alt2.nosrc.rpm <13>Apr 16 11:45:28 rpmi: python3-module-pkg_resources-1:41.4.0-alt1 sisyphus+238787.100.2.1 1570608044 installed <13>Apr 16 11:45:28 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Apr 16 11:45:28 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Apr 16 11:45:28 rpmi: python3-dev-3.8.2-alt1 sisyphus+244999.100.3.1 1585218480 installed <13>Apr 16 11:45:28 rpmi: python3-module-setuptools-1:41.4.0-alt1 sisyphus+238787.100.2.1 1570608044 installed Installing python3-module-kid-0.9.6-alt2.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.65726 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf kid-0.9.6 + echo 'Source #0 (kid-0.9.6.tar):' Source #0 (kid-0.9.6.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/kid-0.9.6.tar + cd kid-0.9.6 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (port-on-python3.patch):' Patch #0 (port-on-python3.patch): + /usr/bin/patch -p2 patching file kid/importer.py patching file kid/template_util.py + find -type f -name '*.py' -exec 2to3 -w -n '{}' + RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No changes to ./test/blocks.py RefactoringTool: Refactored ./setup.py RefactoringTool: No changes to ./run_tests.py RefactoringTool: Refactored ./misc/upgrade-0.6.py RefactoringTool: Refactored ./kid/template_util.py --- ./setup.py (original) +++ ./setup.py (refactored) @@ -6,7 +6,7 @@ import os -execfile(os.path.join("kid", "release.py")) +exec(compile(open(os.path.join("kid", "release.py"), "rb").read(), os.path.join("kid", "release.py"), 'exec')) from setuptools import setup, find_packages --- ./misc/upgrade-0.6.py (original) +++ ./misc/upgrade-0.6.py (refactored) @@ -25,8 +25,8 @@ fout = fin fin = fout + '-0.5' if exists(fin): - print 'Backup file: %s already exists - not stomping.' - print ' Do something with the backup and try again.' + print('Backup file: %s already exists - not stomping.') + print(' Do something with the backup and try again.') return move(fout, fin) fo = open(fin, 'rb') @@ -35,7 +35,7 @@ text = ns_exp.sub('http://purl.org/kid/ns#', text) text = omit_exp.sub('py:strip=', text) parts = brace_exp.split(text) - for (i, part) in zip(range(len(parts)), parts): + for (i, part) in zip(list(range(len(parts))), parts): if (i % 2) == 1: parts[i] = '${%s}' % part text = ''.join(parts) @@ -44,10 +44,10 @@ fo.write(text) fo.close() copymode(fin, fout) - print 'Upgraded: %s...' % fout + print('Upgraded: %s...' % fout) if len(sys.argv) == 1: - print __doc__ + print(__doc__) sys.exit(0) for f in sys.argv[1:]: --- ./kid/template_util.py (original) +++ ./kid/template_util.py (refactored) @@ -76,7 +76,7 @@ thing = repr(thing) raise TemplateNotFound( '%s is a module without Template class' % thing) - elif isinstance(thing, basestring): + elif isinstance(thing, str): try: path = kid.path.find(thing, from_file) except Exception: @@ -111,22 +111,22 @@ from_file = globals['__file__'] thing = eval(arg, globals, locals) return get_base_class(thing, from_file, arg) - except Exception, e: + except Exception as e: errors = [str(e)] # try again without evaluating the argument (forgotten quotes etc.) try: return get_base_class(arg, from_file, arg) - except Exception, e: + except Exception as e: errors.append(str(e)) # reraise the original problem when we tried to evaluate the thing errors = '\n'.join(filter(bool, errors)) or arg - raise TemplateNotFound, errors + raise TemplateNotFound(errors) def base_class_extends(extends, globals, locals, all_extends=None): """Get Template base class for 'extends'.""" try: return base_class(extends, globals, locals) - except Exception, e: + except Exception as e: raise TemplateExtendsError((str(e) + '\nwhile processing extends=%r' % (all_extends or extends)).lstrip()) @@ -135,7 +135,7 @@ """Get Template base class for 'layout'.""" try: return base_class(layout, globals, locals) - except Exception, e: + except Exception as e: raise TemplateLayoutError((str(e) + '\nwhile processing layout=%r' % layout).lstrip()) @@ -145,7 +145,7 @@ return {} if encoding is None: encoding = sys.getdefaultencoding() - for (k, v) in attrib.items(): + for (k, v) in list(attrib.items()): if v is not None: try: v = generate_attrib(v, encoding) @@ -162,7 +162,7 @@ """Generate unicode string from attribute.""" if attrib is None: return None - elif isinstance(attrib, basestring): + elif isinstance(attrib, str): return to_unicode(attrib, encoding) elif isinstance(attrib, ElementStream): text = [] @@ -194,7 +194,7 @@ """Generate ElementStream from content.""" if content is None: return [] - elif isinstance(content, basestring): + elif isinstance(content, str): return [(TEXT, content)] elif isinstance(content, (ElementStream, kid.BaseTemplate)): return content @@ -205,12 +205,12 @@ return RefactoringTool: Refactored ./kid/importer.py RefactoringTool: Refactored ./kid/util.py ElementStream(content) elif hasattr(content, '__iter__'): # if we get any other iterable, chain the contents together: - return itertools.chain(*itertools.imap(generate_content, content)) + return itertools.chain(*map(generate_content, content)) else: - return [(TEXT, unicode(content))] + return [(TEXT, str(content))] def filter_names(names, omit_list): - for ns in names.keys(): + for ns in list(names.keys()): if ns in omit_list: del names[ns] return names @@ -234,9 +234,9 @@ # In these cases we parse the keyword arguments manually: try: try: - from cStringIO import StringIO + from io import StringIO except ImportError: - from StringIO import StringIO + from io import StringIO from tokenize import generate_tokens from token import NAME, OP depth, types, parts = 0, [], [] @@ -265,7 +265,7 @@ b = None if not isinstance(b, dict): raise - for k in b.keys(): + for k in list(b.keys()): if b[k] is None: del b[k] if k in a: @@ -277,7 +277,7 @@ """Update attributes from attrs string args.""" try: return update_dict(attrib, attrs, globals, locals) - except Exception, e: + except Exception as e: raise TemplateAttrsError((str(e) + '\nwhile processing attrs=%r' % attrs).lstrip()) --- ./kid/importer.py (original) +++ ./kid/importer.py (refactored) @@ -43,20 +43,20 @@ """ if ext: - if isinstance(ext, basestring): + if isinstance(ext, str): exts = ext.split(',') else: exts = list(ext) for ext in exts: if not ext.startswith(extsep): - raise Exception, "Illegal exception: " + ext + raise Exception("Illegal exception: " + ext) if KID_EXT in exts: exts.remove(KID_EXT) else: exts = [] exts.insert(0, KID_EXT) if path: # install path hook - if isinstance(path, basestring): + if isinstance(path, str): paths = path.split(pathsep) else: paths = list(path) @@ -90,7 +90,7 @@ """ if path: # uninstall path hook - if isinstance(path, basestring): + if isinstance(path, str): paths = path.split(pathsep) else: paths = list(path) @@ -115,7 +115,7 @@ if not isinstance(importer, KidImporter)] def import_template(name, filename, force=False): - if not force and name and sys.modules.has_key(name): + if not force and name and name in sys.modules: return sys.modules[name] template = KidFile(filename) code = template.compile(dump_source=environ.get('KID_OUTPUT_PY')) @@ -126,7 +126,7 @@ if name: return name else: - return 'kid.util.template_%x' % (hash(filename) + sys.maxint + 1) + return 'kid.util.template_%x' % (hash(filename) + sys.maxsize + 1) def _create_module(code, name, filename, store=True, ns={}, exec_module=None): @@ -140,7 +140,7 @@ if exec_module: exec_module(mod, code) else: - exec code in mod.__dict__ + exec(code, mod.__dict__) except Exception: if store: sys.modules[name] = mod @@ -185,7 +185,7 @@ raise ImportError else: # initialize for use via sys.meta_path if ext: - if isinstance(ext, basestring): + if isinstance(ext, str): exts = ext.split(',') else: exts = list(ext) --- ./kid/util.py (original) +++ ./kid/util.py (refactored) @@ -9,7 +9,7 @@ __license__ = "MIT " -from urllib import splittype +from urllib.parse importRefactoringTool: Refactored ./kid/test/util.py RefactoringTool: No changes to ./kid/test/test_unicode.py RefactoringTool: No changes to ./kid/test/test_templatepath.py RefactoringTool: No changes to ./kid/test/test_suffixes.py RefactoringTool: Refactored ./kid/test/test_serialization_escaping.py RefactoringTool: Refactored ./kid/test/test_serialization.py RefactoringTool: No changes to ./kid/test/test_scope.py RefactoringTool: Refactored ./kid/test/test_parser.py splittype class QuickTextReader(object): @@ -97,8 +97,8 @@ if not scheme or (len(scheme) == 1 and rest.startswith('\\')): return open(uri, mode) else: - import urllib2 - return urllib2.urlopen(uri) + import urllib.request, urllib.error, urllib.parse + return urllib.request.urlopen(uri) def get_expat_error(error): """Return text showing the position of an Expat error.""" --- ./kid/test/util.py (original) +++ ./kid/test/util.py (refactored) @@ -12,9 +12,9 @@ import os import traceback try: - from cStringIO import StringIO + from io import StringIO except ImportError: - from StringIO import StringIO + from io import StringIO import kid.test @@ -33,10 +33,10 @@ loc = frame.f_locals.copy() loc.update(kwargs) try: - exec expr in frame.f_globals, loc - except ExpectedException, e: + exec(expr, frame.f_globals, loc) + except ExpectedException as e: return e - except Exception, e: + except Exception as e: pass else: e = None @@ -45,14 +45,14 @@ assert callable(func) try: func(*args, **kwargs) - except ExpectedException, e: + except ExpectedException as e: return e - except Exception, e: + except Exception as e: pass else: e = None expr = ["%r" % x for x in args] - expr.extend(["%s=%r" % x for x in kwargs.items()]) + expr.extend(["%s=%r" % x for x in list(kwargs.items())]) expr = '%s(%s)' % (func.__name__, ', '.join(expr)) if e: e = 'raised %s instead of' % e.__class__ @@ -100,7 +100,7 @@ for module_name in tests: try: mod = come_on_guido_this_is_just_wrong(module_name) - except ImportError, e: + except ImportError as e: if 'No module named py' not in str(e): raise skip_cnt += 1 --- ./kid/test/test_serialization_escaping.py (original) +++ ./kid/test/test_serialization_escaping.py (refactored) @@ -87,7 +87,7 @@ for serializer, escape in escape_functions(): try: assert escape(1) - except TypeError, e: + except TypeError as e: assert str(e) == 'cannot serialize 1 (type int)' def test_escaping_nbsp(): --- ./kid/test/test_serialization.py (original) +++ ./kid/test/test_serialization.py (refactored) @@ -305,7 +305,7 @@ try: t = kid.Template('

%s

' % char) rslt = t.serialize(encoding='latin-1') - except ExpatError, e: + except ExpatError as e: e = str(e) if 'not well-formed' in e and 'invalid token' in e: rslt = '

%s

' % char @@ -330,7 +330,7 @@ def nbsp3(): return XML(" ") def nbsp4(): - return u'\u00a0' + return u'\\u00a0' ?>

ticket #140

@@ -459,7 +459,7 @@ output = s(entity_map=True) r = t.serialize(output=output, encoding='ascii') assert r.endswith(xml) - output = s(entity_map = {u'\xa0': ' Mooney '}) + output = s(entity_map = {'\xa0': ' Mooney '}) r = t.serialize(output=output, encoding='ascii') assert r.endswith(xml.replace(' ', ' Mooney ')) --- ./kid/test/test_parser.py (original) +++ ./kid/test/test_parser.py (refactored) @@ -57,16 +57,16 @@ def test_xml_with_entity_map(): xml = ' ' - assert list(XML(xml))[0][1] == u'\xa0' + assert list(XML(xml))[0][1] == '\xa0' xml = '&codswallop;' try: e = list(XML(xml)) - except Exception, e: + except Exception as e: e = str(e) assert 'undefined entity &codswallop;' in e xml = ' , &codswallop;!' - entity_map = {'nbsp': u'Hello', 'codswallop': u'World'} - assert list(XML(xml, entity_map=entity_map))[0][1] == u'Hello, World!' + entity_maRefactoringTool: No changes to ./kid/test/test_options.py RefactoringTool: Refactored ./kid/test/test_namespace.py RefactoringTool: Refactored ./kid/test/test_match.py RefactoringTool: Refactored ./kid/test/test_layout.py RefactoringTool: Refactored ./kid/test/test_kid_lang.py RefactoringTool: Refactored ./kid/test/test_kid.py p = {'nbsp': 'Hello', 'codswallop': 'World'} + assert list(XML(xml, entity_map=entity_map))[0][1] == 'Hello, World!' def test_load_template_with_entity_map(): xml = ' ' @@ -75,11 +75,11 @@ xml = '&codswallop;' try: e = load_template(xml).serialize(encoding='ascii') - except Exception, e: + except Exception as e: e = str(e) assert 'undefined entity &codswallop;' in e xml = ' , &codswallop;!' - entity_map = {'nbsp': u'Hello', 'codswallop': u'World'} + entity_map = {'nbsp': 'Hello', 'codswallop': 'World'} s = load_template(xml, entity_map=entity_map).serialize(encoding='ascii') assert s.endswith('Hello, World!') --- ./kid/test/test_namespace.py (original) +++ ./kid/test/test_namespace.py (refactored) @@ -48,5 +48,5 @@ for x in range(len(namespaces)-1, -1, -1): ns = stack.pop() - print ns, namespaces[x] + print(ns, namespaces[x]) assert ns == namespaces[x] --- ./kid/test/test_match.py (original) +++ ./kid/test/test_match.py (refactored) @@ -165,6 +165,6 @@ one two """ - print rslt - print expect + print(rslt) + print(expect) assert rslt.endswith(expect) --- ./kid/test/test_layout.py (original) +++ ./kid/test/test_layout.py (refactored) @@ -12,7 +12,7 @@ kid.Template(""" """).serialize() - except TemplateLayoutError, e: + except TemplateLayoutError as e: e = str(e) except Exception: e = 'wrong error' --- ./kid/test/test_kid_lang.py (original) +++ ./kid/test/test_kid_lang.py (refactored) @@ -95,6 +95,6 @@ """ data = kid.Template(source=source).serialize() - print data + print(data) assert 'a="1"' in data assert 'b="2"' in data --- ./kid/test/test_kid.py (original) +++ ./kid/test/test_kid.py (refactored) @@ -77,10 +77,10 @@ check_xml_file(out) def test_import_template_func(): - assert not sys.modules.has_key(template_package + 'test_def') + assert template_package + 'test_def' not in sys.modules t = kid.import_template(template_package + 'test_def') assert_template_interface(t) - assert sys.modules.has_key(template_package + 'test_def') + assert template_package + 'test_def' in sys.modules def test_load_template_func(): t = kid.load_template(joinpath(template_dir, 'test_if.kid'), @@ -114,7 +114,7 @@ assert t.Mickey == 'Mouse' assert not hasattr(t, 'Donald') def exec_module(mod, code): - exec code in mod.__dict__ + exec(code, mod.__dict__) mod.Donald = 'Duck' t = kid.load_template(s, exec_module=exec_module) assert t.Mickey == 'Mouse' @@ -159,7 +159,7 @@ assert actual == text, '%r != %r' % (actual, text) def test_XML_func_fragment(): - text = u"""some plain "text" with & entities.""" + text = """some plain "text" with & entities.""" t = kid.Template(source="

${XML(text)}

", text=text) rslt = t.serialize(fragment=True) assert rslt == '''

some plain "text" with & entities.

''' @@ -178,16 +178,16 @@ assert actual == expected, '%r != %r' % (actual, expected) def test_XML_func_unicode(): - s = u"""asdf \u2015 qwer""" + s = """asdf \u2015 qwer""" t = kid.Template(source="""

${XML(s)}

""", s=s) - print repr(t.serialize()) + print(repr(t.serialize())) def test_dont_modify_trees(): t = kid.Template(source="$xml") t.xml = ElementTree.fromstring("somenestedelements") expected = "somenestedelements" assert t.serialize(fragment=True) == expected - print ElementTree.dump(t.xml) + print(ElementTree.dump(t.xml)) assert t.serialize(fragment=True) == expected def test_comments(): @@ -205,15 +205,15 @@ template.write(out) check_xml_file(out) except ExceptiRefactoringTool: Refactored ./kid/test/test_format.py on: - print '\nTemplate: %s' % f + print('\nTemplate: %s' % f) try: kid.compiler.compile_file(f, source=True, force=True, encoding="utf-8") except: - print "Corresponding source module could not be created." + print("Corresponding source module could not be created.") else: keep_files.append(splitext(f)[0] + '.py') - print "The correspoding source module has been created." + print("The correspoding source module has been created.") raise def check_xml_file(filename): @@ -264,7 +264,7 @@ from kid.template_util import TemplateAttrsError try: t = kid.Template('
', content=None) - except TemplateAttrsError, e: + except TemplateAttrsError as e: e = str(e) else: e = 'reserved name was not detected' --- ./kid/test/test_format.py (original) +++ ./kid/test/test_format.py (refactored) @@ -7,7 +7,7 @@ import kid from kid.format import Format -nbsp = u'\u00a0' +nbsp = '\u00a0' string1 = ' \t \n \t Hello, World \n \t ' string2 = '\t\tHello, World \t \t ' string3 = '\n\n\nHello, \n\n\tWorld\n\t\n' @@ -23,8 +23,8 @@ def test_format_repr(): from kid.format import output_formats - repr_dict = lambda d: dict([(k, repr(v)) for k, v in d.items()]) - for format in output_formats.values(): + repr_dict = lambda d: dict([(k, repr(v)) for k, v in list(d.items())]) + for format in list(output_formats.values()): d = [repr_dict(f.__dict__) for f in (format, eval(repr(format)))] assert d[0] == d[1] @@ -170,39 +170,39 @@ def test_educate_quotes(): educate_quotes = Format().educate_quotes assert (educate_quotes("'Hello' \"World\"") - == u"\u2018Hello\u2019 \u201cWorld\u201d") + == "\u2018Hello\u2019 \u201cWorld\u201d") assert (educate_quotes("'Hello', \"World\"!") - == u"\u2018Hello\u2019, \u201cWorld\u201d!") + == "\u2018Hello\u2019, \u201cWorld\u201d!") assert (educate_quotes("'Hello,' \"World!\"") - == u"\u2018Hello,\u2019 \u201cWorld!\u201d") + == "\u2018Hello,\u2019 \u201cWorld!\u201d") assert (educate_quotes("('Hello World')") - == u"(\u2018Hello World\u2019)") + == "(\u2018Hello World\u2019)") assert (educate_quotes("'(Hello World)'") - == u"\u2018(Hello World)\u2019") + == "\u2018(Hello World)\u2019") assert (educate_quotes('"Isn\'t this fun?"') - == u"\u201cIsn\u2019t this fun?\u201d") + == "\u201cIsn\u2019t this fun?\u201d") assert (educate_quotes("The 70's and '80s weren't fun.") - == u"The 70\u2019s and \u201980s weren\u2019t fun.") + == "The 70\u2019s and \u201980s weren\u2019t fun.") def test_educate_backticks(): educate_backticks = Format().educate_backticks assert (educate_backticks("`Hello' ``World\"") - == u"\u2018Hello\u2019 \u201cWorld\u201d") + == "\u2018Hello\u2019 \u201cWorld\u201d") def test_educate_dashes(): educate_dashes = Format().educate_dashes - assert educate_dashes("Hello--World") == u"Hello\u2013World" - assert educate_dashes("Hello---World") == u"Hello\u2014World" + assert educate_dashes("Hello--World") == "Hello\u2013World" + assert educate_dashes("Hello---World") == "Hello\u2014World" assert educate_dashes("----") == "----" def test_educate_ellipses(): educate_ellipses = Format().educate_ellipses - assert educate_ellipses("Hello... World. . .") == u"Hello\u2026 World\u2026" + assert educate_ellipses("Hello... World. . .") == "Hello\u2026 World\u2026" assert educate_ellipses("..... --- . . . . .") == "..... --- . . . . ." def test_stupefy(): stupefy = Format().stupefy - assert (stupefy(u"\u2018Hello\u2019\u2014\u201cWorld\u201d\u2026") + assert (stupefy("\u2018Hello\u2019\u2014\u201cWorld\u201d\u2026") == "'Hello'---\"World\"...") def test_intent_lines(): @@ -656,8 +656,8 @@ """RefactoringTool: Refactored ./kid/test/test_extends.py RefactoringTool: No changes to ./kid/test/test_extended_layout.py RefactoringTool: Refactored ./kid/test/test_error.py RefactoringTool: Refactored ./kid/test/test_element.py RefactoringTool: Refactored ./kid/test/test_compiler.py RefactoringTool: No changes to ./kid/test/test_comment.py RefactoringTool: No changes to ./kid/test/test_codewriter.py RefactoringTool: Refactored ./kid/test/test_attribute_interpolation.py assert serialize(xml, format) == serialize(xml_strange) format = Format(educate=True, - squotes=u'\u201a\u2018', dquotes=u'\u201e\u201c', - apostrophe="'", dashes=u'\u2013\u2013', ellipsis=u'\u2014') + squotes='\u201a\u2018', dquotes='\u201e\u201c', + apostrophe="'", dashes='\u2013\u2013', ellipsis='\u2014') xml_german = """

„Hello“ – ‚World‘

That's all, folks—

@@ -692,7 +692,7 @@ format = Format(entity_map=True) r = t.serialize(output=output, format=format, encoding='ascii') assert r.endswith(xml) - format = Format(entity_map={u'\xa0': ' Mooney '}) + format = Format(entity_map={'\xa0': ' Mooney '}) r = t.serialize(output=output, format=format, encoding='ascii') assert r.endswith(xml.replace(' ', ' Mooney ')) --- ./kid/test/test_extends.py (original) +++ ./kid/test/test_extends.py (refactored) @@ -46,7 +46,7 @@ from kid.template_util import TemplateExtendsError try: rslt = kid.Template(source=source).serialize() - except TemplateExtendsError, e: + except TemplateExtendsError as e: e = str(e) except Exception: e = 'wrong error' @@ -199,7 +199,7 @@ """.strip()) t = kid.Template(file="pudge_layout.kid") rslt = t.serialize(output='xml') - print rslt + print(rslt) expected = """\ --- ./kid/test/test_error.py (original) +++ ./kid/test/test_error.py (refactored) @@ -269,8 +269,8 @@ t = kid.Template(file=f.filename()) def execute_template_method(t, n): if n == 1: - import StringIO - output = StringIO.StringIO() + import io + output = io.StringIO() t.write(file=output) ret = output.getvalue() output.close() --- ./kid/test/test_element.py (original) +++ ./kid/test/test_element.py (refactored) @@ -18,7 +18,7 @@ def test_element_init(): element = Element("test0") assert element.tag == "test0" - print element.attrib + print(element.attrib) assert element.attrib == {} assert element.text is None assert element.tail is None @@ -43,8 +43,8 @@ def test_element_repr(): element = Element("test0") - print `element` - match = re.match(r"^$", `element`) + print(repr(element)) + match = re.match(r"^$", repr(element)) assert match is not None def test_element_children(): @@ -74,7 +74,7 @@ del parent[:2] assert len(parent) == 1 - print parent[0].tag + print(parent[0].tag) assert parent[0].tag == "child2" parent.insert(0, Element("insert1")) @@ -106,12 +106,12 @@ element.set("c", "c") assert element.get("c") == "c" - keys = element.keys() + keys = list(element.keys()) assert len(keys) == 3 for k in ["a", "b", "c"]: assert k in keys - items = element.items() + items = list(element.items()) assert len(items) == 3 for i in [("a", 0), ("b", 1), ("c", "c")]: assert i in items --- ./kid/test/test_compiler.py (original) +++ ./kid/test/test_compiler.py (refactored) @@ -32,7 +32,7 @@ kid.enable_import() import test.test_if assert_template_interface(test.test_if) - assert sys.modules.has_key('test.test_if') + assert 'test.test_if' in sys.modules kid.disable_import() def test_pyc_generation(): @@ -43,7 +43,7 @@ assert not exists(joinpath(template_dir, 'test_content.pyc')) import test.test_content assert exists(joinpath(template_dir, 'test_content.pyc')) - assert sys.modules.has_key('test.test_content') + assert 'test.test_content' in sys.modules def test_import_and_expand(): from kid.test import output_dir --- ./kid/test/test_attribute_interpolation.py (original) +++ ./kid/test/test_attribute_interpolation.py (refactored) @@ -38,7 +38,7 @@ RefactoringTool: No changes to ./kid/test/__init__.py RefactoringTool: Refactored ./kid/server.py RefactoringTool: Refactored ./kid/serialization.py xml = kid.XML("") try: kid.Template(source, xml=xml).serialize() - except TemplateAttrsError, e: + except TemplateAttrsError as e: e = str(e) else: e = 'tag accepted in attribute' --- ./kid/server.py (original) +++ ./kid/server.py (refactored) @@ -57,9 +57,9 @@ __license__ = "MIT " import os.path -from urllib import unquote -from BaseHTTPServer import HTTPServer as BaseHTTPServer -from SimpleHTTPServer import SimpleHTTPRequestHandler +from urllib.parse import unquote +from http.server import HTTPServer as BaseHTTPServer +from http.server import SimpleHTTPRequestHandler from cgi import FieldStorage from kid import load_template @@ -174,7 +174,7 @@ ua = self.headers.getheader('user-agent') if ua: env['HTTP_USER_AGENT'] = ua - co = filter(None, self.headers.getheaders('cookie')) + co = [_f for _f in self.headers.getheaders('cookie') if _f] if co: env['HTTP_COOKIE'] = ', '.join(co) @@ -191,7 +191,7 @@ self.send_header("Content-Length", str(len(s))) self.end_headers() self.wfile.write(s) - except Exception, e: + except Exception as e: self.log_error("Kid template exception: %s", str(e)) else: self.log_message("Kid template exited OK") @@ -217,7 +217,7 @@ HandlerClass.protocol_version = protocol server = ServerClass(server_address, HandlerClass) sa = server.socket.getsockname() - print "Serving HTTP on", sa[0], "port", sa[1], "..." + print("Serving HTTP on", sa[0], "port", sa[1], "...") server.serve_forever() @@ -232,7 +232,7 @@ from sys import argv, exit if len(argv) > 3: - print "Usage:", argv[0], "[host]:[port]" + print("Usage:", argv[0], "[host]:[port]") exit(2) if len(argv) < 2: @@ -256,7 +256,7 @@ if port.isdigit(): port = int(port) else: - print "Bad port number." + print("Bad port number.") exit(1) else: port = default_port --- ./kid/serialization.py (original) +++ ./kid/serialization.py (refactored) @@ -8,7 +8,7 @@ __copyright__ = "Copyright 2004-2005, Ryan Tomayko" __license__ = "MIT " -import htmlentitydefs +import html.entities try: set @@ -29,8 +29,8 @@ # This is the default entity map: default_entity_map = {} -for k, v in htmlentitydefs.codepoint2name.items(): - default_entity_map[unichr(k)] = "&%s;" % v +for k, v in list(html.entities.codepoint2name.items()): + default_entity_map[chr(k)] = "&%s;" % v # Some common doctypes. # You can pass doctype strings from here or doctype tuples to Serializers. @@ -90,7 +90,7 @@ def _get_format(self, format): if format is None: return self.format - elif isinstance(format, basestring): + elif isinstance(format, str): return output_formats[format] else: return format @@ -323,7 +323,7 @@ entity_map = default_entity_map elif entity_map == False: entity_map = None - if isinstance(doctype, basestring): + if isinstance(doctype, str): # allow doctype strings doctype = doctypes[self.doctype] @@ -344,7 +344,7 @@ continue elif ev == TEXT: if text is not None: - text = u''.join([text, item]) + text = ''.join([text, item]) else: text = item continue @@ -375,11 +375,11 @@ names.push(namespaces(item, remove=True)) qname = names.qname(item.tag, default=True) yield "<" + qname.encode(encoding) - for k, v in item.attrib.items(): + for k, v in list(item.aRefactoringTool: Refactored ./kid/run.py RefactoringTool: No changes to ./kid/release.py RefactoringTool: No changes to ./kid/pull.py RefactoringTool: Refactored ./kid/parser.py ttrib.items()): k = names.qname(k, default=False).encode(encoding) v = escape_attrib(v, encoding) yield ' %s="%s"' % (k, v) - for prefix, uri in names.current.items(): + for prefix, uri in list(names.current.items()): if prefix not in current_names \ or current_names[prefix] != uri: v = escape_attrib(uri, encoding) @@ -482,7 +482,7 @@ if item.tag == meta_tag: if ev == START: for attributes in taglist: - for attrib, value in item.items(): + for attrib, value in list(item.items()): attrib = attrib.lower() if attrib == 'content': continue @@ -548,7 +548,7 @@ def tagname(tag): """Remove namespace from tag and make it lowercase.""" - if isinstance(tag, basestring): + if isinstance(tag, str): if tag.startswith('{'): tag = tag.split('}', 1)[-1] tag = tag.lower() @@ -589,7 +589,7 @@ entity_map = default_entity_map elif entity_map == False: entity_map = None - if isinstance(doctype, basestring): + if isinstance(doctype, str): # allow doctype strings doctype = doctypes[self.doctype] if transpose is not None: @@ -647,7 +647,7 @@ current = qname.lower() stack.append(current) yield "<" + qname.encode(encoding) - attrs = item.attrib.items() + attrs = list(item.attrib.items()) if attrs: for k, v in attrs: q = grok_name(k)[2] @@ -721,7 +721,7 @@ def tagname(tag): """Remove namespace from tag.""" - if isinstance(tag, basestring) and tag.startswith('{%s}' % xhtml_uri): + if isinstance(tag, str) and tag.startswith('{%s}' % xhtml_uri): tag = tag.split('}', 1)[-1] return tag tagname = staticmethod(tagname) @@ -780,7 +780,7 @@ is_default = None prefix = None for names in self.stack: - for p, u in names.items(): + for p, u in list(names.items()): if default and is_default is None and not p: # this is the current default namespace is_default = (u == uri) @@ -821,7 +821,7 @@ if prefix is not None: self.current[prefix] = uri else: - if default and not self.current.has_key(''): + if default and '' not in self.current: prefix = '' self.current[prefix] = uri else: @@ -836,7 +836,7 @@ def serialize_doctype(doctype): - if isinstance(doctype, basestring): + if isinstance(doctype, str): return doctype elif len(doctype) == 1: return '' % doctype --- ./kid/run.py (original) +++ ./kid/run.py (refactored) @@ -54,7 +54,7 @@ try: opts, args = getopt(sys.argv[1:], 'e:o:s:hV', ['encoding=', 'output=', 'server=', 'help', 'version']) - except gerror, e: + except gerror as e: sys.stderr.write(str(e) + '\n') sys.stdout.write(__doc__) sys.exit(EX_USAGE) --- ./kid/parser.py (original) +++ ./kid/parser.py (refactored) @@ -8,7 +8,7 @@ __copyright__ = "Copyright 2004-2005, Ryan Tomayko" __license__ = "MIT " -import htmlentitydefs +import html.entities from xml.parsers import expat from kid.element import Element, Comment, ProcessingInstruction @@ -21,8 +21,8 @@ # This is the default entity map: default_entity_maRefactoringTool: Refactored ./kid/options.py p = {} default_external_dtd = [] -for k, v in htmlentitydefs.name2codepoint.items(): - default_entity_map[k] = unichr(v) +for k, v in list(html.entities.name2codepoint.items()): + default_entity_map[k] = chr(v) default_external_dtd.append('' % (k, v)) default_external_dtd = '\n'.join(default_external_dtd) @@ -42,13 +42,13 @@ text = '%s' % (xmlns, text) else: text = '%s' % text - if isinstance(text, unicode): + if isinstance(text, str): encoding = 'utf-16' text = text.encode(encoding) p = Parser(QuickTextReader(text), encoding, entity_map) return ElementStream(_coalesce(p, encoding=encoding)).strip() else: - if isinstance(text, unicode): + if isinstance(text, str): encoding = 'utf-16' text = text.encode(encoding) p = Parser(QuickTextReader(text), encoding, entity_map) @@ -194,16 +194,16 @@ def to_unicode(value, encoding): - if isinstance(value, unicode): + if isinstance(value, str): return value if hasattr(value, '__unicode__'): - return unicode(value) + return str(value) if not isinstance(value, str): value = str(value) - return unicode(value, encoding) + return str(value, encoding) def _coalesce(stream, encoding): @@ -224,7 +224,7 @@ last_ev = TEXT continue if last_ev == TEXT: - text = u"" + text = "" for value in textbuf: text += to_unicode(value, encoding) textbuf = [] @@ -250,7 +250,7 @@ continue yield ev, item if last_ev == TEXT: - text = u"" + text = "" for value in textbuf: text += to_unicode(value, encoding) if text: @@ -341,8 +341,8 @@ parser.UseForeignDTD() def _buildForeign(self, context, base, systemId, publicId): - import StringIO - parseableFile = StringIO.StringIO(default_external_dtd) + import io + parseableFile = io.StringIO(default_external_dtd) original_parser = self._parser self._parser = self._parser.ExternalEntityParserCreate(context) self._parser.ParseFile(parseableFile) @@ -397,7 +397,7 @@ tag, attrib = stuff tag = clarkname(tag) attrib = dict([(clarkname(key), value) - for key, value in attrib.items()]) + for key, value in list(attrib.items())]) parent = current current = Element(tag, attrib) stack.append(current) @@ -421,7 +421,7 @@ def feed(self, data, isfinal=False): try: self._parser.Parse(data, isfinal) - except expat.ExpatError, e: + except expat.ExpatError as e: e.filename = self._filename e.source = self._source try: --- ./kid/options.py (original) +++ ./kid/options.py (refactored) @@ -2,7 +2,7 @@ """Configuration API.""" -import release +from . import release __revision__ = "$Rev: 492 $" __date__ = "$Date: 2007-07-06 21:38:45 -0400 (Fri, 06 Jul 2007) $" __author__ = "David Stanek " @@ -18,9 +18,9 @@ def __init__(self, options={}, **extra): self._options = {} - for name, value in options.items(): + for name, value in list(options.items()): self.set(name, value) - for name, value in extra.items(): + for name, value in list(extra.items()): self.set(name, value) def isset(self, name): @@ -28,7 +28,7 @@ name: the option to check """ - return self._options.has_key(self.__prefix(name)) + return self.__prefix(name) in self._options def get(self, name, default=None): """Get the value of an option. @@ -55,7 +55,7 @@ def __getitem__(self, name): if not self.isset(name): - raise KeyErroRefactoringTool: Refactored ./kid/namespace.py RefactoringTool: Refactored ./kid/format.py RefactoringTool: No changes to ./kid/filter.py RefactoringTool: Refactored ./kid/element.py RefactoringTool: Refactored ./kid/compiler.py r, "no option %s" % name + raise KeyError("no option %s" % name) return self.get(name) def __setitem__(self, name, value): @@ -63,7 +63,7 @@ def __delitem__(self, name): if not self.isset(name): - raise KeyError, "no option %s" % name + raise KeyError("no option %s" % name) self.remove(name) def __prefix(self, name): --- ./kid/namespace.py (original) +++ ./kid/namespace.py (refactored) @@ -39,13 +39,13 @@ return self.uri def __unicode__(self): - return unicode(self.uri) + return str(self.uri) def __repr__(self): return 'Namespace(%r, %r)' % (self.uri, self.prefix) def __equals__(self, other): - if isinstance(other, basestring): + if isinstance(other, str): return self.uri == other elif isinstance(other, Namespace): return self.uri == other.uri --- ./kid/format.py (original) +++ ./kid/format.py (refactored) @@ -33,11 +33,11 @@ min_level, max_level = 1, 8 tabsize = 8 - apostrophe = u'\u2019' - squotes = u'\u2018\u2019' - dquotes = u'\u201c\u201d' - dashes = u'\u2013\u2014' - ellipsis = u'\u2026' + apostrophe = '\u2019' + squotes = '\u2018\u2019' + dquotes = '\u201c\u201d' + dashes = '\u2013\u2014' + ellipsis = '\u2026' # Regular expressions used by the Format class: @@ -200,7 +200,7 @@ indent = indent and self.indent or None elif isinstance(indent, int): indent = ' ' * indent - elif isinstance(indent, basestring): + elif isinstance(indent, str): pass else: indent = None @@ -280,7 +280,7 @@ def __repr__(self): args = {} - attrs = self.__dict__.keys() + attrs = list(self.__dict__.keys()) for attr in attrs: if attr.endswith('_filters'): continue @@ -316,7 +316,7 @@ del args['educate_dashes'] del args['educate_ellipses'] args['educate'] = True - attrs = args.keys() + attrs = list(args.keys()) attrs.sort() args = [f.__name__ for f in self.custom_filters] \ + ['%s=%r' % (attr, args[attr]) for attr in attrs] --- ./kid/element.py (original) +++ ./kid/element.py (refactored) @@ -86,10 +86,10 @@ self.attrib[key] = value def keys(self): - return self.attrib.keys() + return list(self.attrib.keys()) def items(self): - return self.attrib.items() + return list(self.attrib.items()) def SubElement(parent, tag, attrib={}, **extra): attrib = attrib.copy() @@ -148,7 +148,7 @@ """ names = {} - for k in elem.keys(): + for k in list(elem.keys()): if k.startswith('xmlns:'): names[k[6:]] = elem.get(k) if remove: --- ./kid/compiler.py (original) +++ ./kid/compiler.py (refactored) @@ -31,13 +31,13 @@ """Run code with variables in dict, updating the dict.""" if dict is None: dict = {} - exec code in dict + exec(code, dict) return dict _py_compile = compile def py_compile(code, filename='', kind='exec'): """The Python built-in compile function with safeguard.""" - if type(code) == unicode: + if type(code) == str: # unicode strings may not have a PEP 0263 encoding declaration if code.startswith('# -*- coding: '): # we want the line numbering to match with the source file, @@ -172,7 +172,7 @@ return False def _maybe_open(f, mode): - if isinstance(f, basestring): + if isinstance(f, str): try: f = open(f, mode) except IOError: @@ -180,7 +180,7 @@ return f def _maybe_remove(f): - if isinstance(f, basestring): + if isinstance(f, str): try: os.remove(f) except OSError: @@ -230,7 +230,7 @@ try: stat = compile_file(fullname, force, source, RefactoringTool: Refactored ./kid/compile.py RefactoringTool: Refactored ./kid/codewriter.py RefactoringTool: Refactored ./kid/__init__.py encoding, strip_dest_dir, entity_map) - except Exception, e: + except Exception as e: # TODO: grab the traceback and yield it with the other stuff stat = e yield stat, fullname --- ./kid/compile.py (original) +++ ./kid/compile.py (refactored) @@ -44,7 +44,7 @@ try: opts, args = getopt(sys.argv[1:], 'fshd=', ['force', 'source', 'help', 'strip-dest-dir=']) - except gerror, e: + except gerror as e: sys.stderr.write(str(e) + '\n') sys.stdout.write(__doc__) sys.exit(EX_USAGE) @@ -91,7 +91,7 @@ try: stat = kid.compiler.compile_file(f, force=force, source=source, strip_dest_dir=strip_dest_dir) - except Exception, e: + except Exception as e: stat, err = e, True print_result((stat, f)) --- ./kid/codewriter.py (original) +++ ./kid/codewriter.py (refactored) @@ -191,7 +191,7 @@ if line >= end_line: break if not error_line: - raise LookupError, 'error line not found' + raise LookupError('error line not found') if len(error_line) == 2: if error_line[1] - error_line[0] > 1: error_text.insert(1, '...') @@ -199,7 +199,7 @@ if error_line[2] - error_line[0] > 2: error_text[1] = '...' s = [s + ':'] + error_text - except Exception, e: + except Exception as e: s = [s, '(cannot acquire source text: %s)' % str(e)] s.insert(0, 'Error location in template file %r' % filename) break @@ -211,7 +211,7 @@ else: exc_value = TemplateExceptionError(exc_value, s) exc_type = exc_value.__class__ - raise exc_type, exc_value, sys.exc_info()[2] + raise exc_type(exc_value).with_traceback(sys.exc_info()[2]) class KidWriter(object): @@ -569,7 +569,7 @@ line = code.line need_interpolation = False names = namespaces(item, remove=True) - for k, v in attrib.items(): + for k, v in list(attrib.items()): sub = interpolate(v) if id(sub) != id(v): attrib[k] = sub --- ./kid/__init__.py (original) +++ ./kid/__init__.py (refactored) @@ -128,7 +128,7 @@ been compiled and the module has been created. """ - if isinstance(file, basestring): + if isinstance(file, str): if xml_sniff(file): fo = QuickTextReader(file) filename = '' @@ -146,7 +146,7 @@ "%s (in %s)" % (filename, ', '.join(path.paths))) filename = abs_filename name = importer.get_template_name(name, filename) - if sys.modules.has_key(name): + if name in sys.modules: return sys.modules.get(name) import kid.compiler as compiler if filename == '': @@ -333,7 +333,7 @@ return self.serialize() def __unicode__(self): - return unicode(self.serialize(encoding='utf-16'), 'utf-16') + return str(self.serialize(encoding='utf-16'), 'utf-16') def initialize(self): pass @@ -359,7 +359,7 @@ mro = list(getmro(self.__class__)) mro.reverse() for c in mro: - if c.__dict__.has_key('layout') and c not in visited: + if 'layout' in c.__dict__ and c not in visited: visited.insert(0, c) return c.__dict__['layout'](self) return self._pull() @@ -384,7 +384,7 @@ """ if stream is None: stream = self.pull() - elif isinstance(stream, basestring): + elif isinstance(stream, str): if xml_sniff(stream): stream = XML(stream, fragment=False) else: @@ -416,7 +416,7 @@ def _get_serializer(self, serializer): if RefactoringTool: Refactored ./ez_setup.py RefactoringTool: Files that were modified: RefactoringTool: ./test/blocks.py RefactoringTool: ./setup.py RefactoringTool: ./run_tests.py RefactoringTool: ./misc/upgrade-0.6.py RefactoringTool: ./kid/template_util.py RefactoringTool: ./kid/importer.py RefactoringTool: ./kid/util.py RefactoringTool: ./kid/test/util.py RefactoringTool: ./kid/test/test_unicode.py RefactoringTool: ./kid/test/test_templatepath.py RefactoringTool: ./kid/test/test_suffixes.py RefactoringTool: ./kid/test/test_serialization_escaping.py RefactoringTool: ./kid/test/test_serialization.py RefactoringTool: ./kid/test/test_scope.py RefactoringTool: ./kid/test/test_parser.py RefactoringTool: ./kid/test/test_options.py RefactoringTool: ./kid/test/test_namespace.py RefactoringTool: ./kid/test/test_match.py RefactoringTool: ./kid/test/test_layout.py RefactoringTool: ./kid/test/test_kid_lang.py RefactoringTool: ./kid/test/test_kid.py RefactoringTool: ./kid/test/test_format.py RefactoringTool: ./kid/test/test_extends.py RefactoringTool: ./kid/test/test_extended_layout.py RefactoringTool: ./kid/test/test_error.py RefactoringTool: ./kid/test/test_element.py RefactoringTool: ./kid/test/test_compiler.py RefactoringTool: ./kid/test/test_comment.py RefactoringTool: ./kid/test/test_codewriter.py RefactoringTool: ./kid/test/test_attribute_interpolation.py RefactoringTool: ./kid/test/__init__.py RefactoringTool: ./kid/server.py RefactoringTool: ./kid/serialization.py RefactoringTool: ./kid/run.py RefactoringTool: ./kid/release.py RefactoringTool: ./kid/pull.py RefactoringTool: ./kid/parser.py RefactoringTool: ./kid/options.py RefactoringTool: ./kid/namespace.py RefactoringTool: ./kid/format.py RefactoringTool: ./kid/filter.py RefactoringTool: ./kid/element.py RefactoringTool: ./kid/compiler.py RefactoringTool: ./kid/compile.py RefactoringTool: ./kid/codewriter.py RefactoringTool: ./kid/__init__.py RefactoringTool: ./ez_setup.py serializer is None: return self.serializer - elif isinstance(serializer, basestring): + elif isinstance(serializer, str): return output_methods[serializer] else: return serializer @@ -441,7 +441,7 @@ def __init__(self, paths=None): """Initialize with path list.""" - if isinstance(paths, basestring): + if isinstance(paths, str): paths = paths.split(os.pathsep) elif paths is None: paths = [] --- ./ez_setup.py (original) +++ ./ez_setup.py (refactored) @@ -51,10 +51,10 @@ from md5 import md5 digest = md5(data).hexdigest() if digest != md5_data[egg_name]: - print >>sys.stderr, ( + print(( "md5 validation of %s failed! (Possible download problem?)" % egg_name - ) + ), file=sys.stderr) sys.exit(2) return data @@ -77,10 +77,10 @@ try: import setuptools if setuptools.__version__ == '0.0.1': - print >>sys.stderr, ( + print(( "You have an obsolete version of setuptools installed. Please\n" "remove it from your system entirely before rerunning this script." - ) + ), file=sys.stderr) sys.exit(2) except ImportError: egg = download_setuptools(version, download_base, to_dir, download_delay) @@ -91,13 +91,13 @@ try: pkg_resources.require("setuptools>="+version) - except pkg_resources.VersionConflict, e: + except pkg_resources.VersionConflict as e: # XXX could we install in a subprocess here? - print >>sys.stderr, ( + print(( "The required version of setuptools (>=%s) is not available, and\n" "can't be installed while this script is running. Please install\n" " a more recent version first.\n\n(Currently using %r)" - ) % (version, e.args[0]) + ) % (version, e.args[0]), file=sys.stderr) sys.exit(2) def download_setuptools( @@ -111,7 +111,7 @@ with a '/'). `to_dir` is the directory where the egg will be downloaded. `delay` is the number of seconds to pause before an actual download attempt. """ - import urllib2, shutil + import urllib.request, urllib.error, urllib.parse, shutil egg_name = "setuptools-%s-py%s.egg" % (version,sys.version[:3]) url = download_base + egg_name saveto = os.path.join(to_dir, egg_name) @@ -137,7 +137,7 @@ version, download_base, delay, url ); from time import sleep; sleep(delay) log.warn("Downloading %s", url) - src = urllib2.urlopen(url) + src = urllib.request.urlopen(url) # Read/write all in one block, so we don't create a corrupt file # if the download is interrupted. data = _validate_md5(egg_name, src.read()) @@ -183,8 +183,8 @@ from setuptools.command.easy_install import main main(argv) else: - print "Setuptools version",version,"or greater has been installed." - print '(Run "ez_setup.py -U setuptools" to reinstall or upgrade.)' + print("Setuptools version",version,"or greater has been installed.") + print('(Run "ez_setup.py -U setuptools" to reinstall or upgrade.)') @@ -200,7 +200,7 @@ md5_data[base] = md5(f.read()).hexdigest() f.close() - data = [" %r: %r,\n" % it for it in md5_data.items()] + data = [" %r: %r,\n" % it for it in list(md5_data.items())] data.sort() repl = "".join(data) @@ -210,7 +210,7 @@ match = re.search("\nmd5_data = {\n([^}]+)}", src) if not match: - print >>sys.stderr, "Internal error!" + print("Internal error!", file=sys.stderr) sys.exit(2) src = src[:match.start(1)] + repl + src[match.end(1):] + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.99451 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd kid-0.9.6 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python3 setup.py build running build running build_py creating build creating build/lib creating build/lib/kid copying kid/template_util.py -> build/lib/kid copying kid/importer.py -> build/lib/kid copying kid/util.py -> build/lib/kid copying kid/server.py -> build/lib/kid copying kid/serialization.py -> build/lib/kid copying kid/run.py -> build/lib/kid copying kid/release.py -> build/lib/kid copying kid/pull.py -> build/lib/kid copying kid/parser.py -> build/lib/kid copying kid/options.py -> build/lib/kid copying kid/namespace.py -> build/lib/kid copying kid/format.py -> build/lib/kid copying kid/filter.py -> build/lib/kid copying kid/element.py -> build/lib/kid copying kid/compiler.py -> build/lib/kid copying kid/compile.py -> build/lib/kid copying kid/codewriter.py -> build/lib/kid copying kid/__init__.py -> build/lib/kid creating build/lib/kid/test copying kid/test/util.py -> build/lib/kid/test copying kid/test/test_unicode.py -> build/lib/kid/test copying kid/test/test_templatepath.py -> build/lib/kid/test copying kid/test/test_suffixes.py -> build/lib/kid/test copying kid/test/test_serialization_escaping.py -> build/lib/kid/test copying kid/test/test_serialization.py -> build/lib/kid/test copying kid/test/test_scope.py -> build/lib/kid/test copying kid/test/test_parser.py -> build/lib/kid/test copying kid/test/test_options.py -> build/lib/kid/test copying kid/test/test_namespace.py -> build/lib/kid/test copying kid/test/test_match.py -> build/lib/kid/test copying kid/test/test_layout.py -> build/lib/kid/test copying kid/test/test_kid_lang.py -> build/lib/kid/test copying kid/test/test_kid.py -> build/lib/kid/test copying kid/test/test_format.py -> build/lib/kid/test copying kid/test/test_extends.py -> build/lib/kid/test copying kid/test/test_extended_layout.py -> build/lib/kid/test copying kid/test/test_error.py -> build/lib/kid/test copying kid/test/test_element.py -> build/lib/kid/test copying kid/test/test_compiler.py -> build/lib/kid/test copying kid/test/test_comment.py -> build/lib/kid/test copying kid/test/test_codewriter.py -> build/lib/kid/test copying kid/test/test_attribute_interpolation.py -> build/lib/kid/test copying kid/test/__init__.py -> build/lib/kid/test + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.56240 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-kid-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python3-module-kid-buildroot + cd kid-0.9.6 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/python3-module-kid-buildroot --force running install running install_lib creating /usr/src/tmp/python3-module-kid-buildroot creating /usr/src/tmp/python3-module-kid-buildroot/usr creating /usr/src/tmp/python3-module-kid-buildroot/usr/lib creating /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3 creating /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages creating /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid creating /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/__init__.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_attribute_interpolation.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_codewriter.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_comment.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_compiler.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_element.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_error.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_extended_layout.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_extends.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_format.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_kid.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_kid_lang.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_layout.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_match.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_namespace.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_options.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_parser.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_scope.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_serialization.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_serialization_escaping.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_suffixes.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_templatepath.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/test_unicode.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/test/util.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test copying build/lib/kid/__init__.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid copying build/lib/kid/codewriter.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid copying build/lib/kid/compile.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid copying build/lib/kid/compiler.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid copying build/lib/kid/element.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid copying build/lib/kid/filter.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid copying build/lib/kid/format.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid copying build/lib/kid/namespace.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid copying build/lib/kid/options.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid copying build/lib/kid/parser.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid copying build/lib/kid/pull.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid copying build/lib/kid/release.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid copying build/lib/kid/run.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid copying build/lib/kid/serialization.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid copying build/lib/kid/server.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid copying build/lib/kid/util.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid copying build/lib/kid/importer.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid copying build/lib/kid/template_util.py -> /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__init__.py to __init__.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_attribute_interpolation.py to test_attribute_interpolation.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_codewriter.py to test_codewriter.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_comment.py to test_comment.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_compiler.py to test_compiler.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_element.py to test_element.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_error.py to test_error.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_extended_layout.py to test_extended_layout.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_extends.py to test_extends.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_format.py to test_format.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_kid.py to test_kid.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_kid_lang.py to test_kid_lang.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_layout.py to test_layout.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_match.py to test_match.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_namespace.py to test_namespace.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_options.py to test_options.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_parser.py to test_parser.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_scope.py to test_scope.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_serialization.py to test_serialization.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_serialization_escaping.py to test_serialization_escaping.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_suffixes.py to test_suffixes.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_templatepath.py to test_templatepath.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_unicode.py to test_unicode.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py to util.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py to __init__.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/codewriter.py to codewriter.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/compile.py to compile.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/compiler.py to compiler.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/element.py to element.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/filter.py to filter.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/format.py to format.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/namespace.py to namespace.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/options.py to options.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/parser.py to parser.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/pull.py to pull.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/release.py to release.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/run.py to run.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/serialization.py to serialization.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/server.py to server.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/util.py to util.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/importer.py to importer.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/template_util.py to template_util.cpython-38.pyc running install_egg_info running egg_info writing kid.egg-info/PKG-INFO writing dependency_links to kid.egg-info/dependency_links.txt writing entry points to kid.egg-info/entry_points.txt writing top-level names to kid.egg-info/top_level.txt reading manifest file 'kid.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'kid.egg-info/SOURCES.txt' Copying kid.egg-info to /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid-0.9.6-py3.8.egg-info running install_scripts Installing kid script to /usr/src/tmp/python3-module-kid-buildroot/usr/bin Installing kidc script to /usr/src/tmp/python3-module-kid-buildroot/usr/bin + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python3-module-kid-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python3-module-kid-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/python3-module-kid-buildroot/ (default) Compressing files in /usr/src/tmp/python3-module-kid-buildroot (auto) Adjusting library links in /usr/src/tmp/python3-module-kid-buildroot ./usr/lib: Verifying ELF objects in /usr/src/tmp/python3-module-kid-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Bytecompiling python modules in /usr/src/tmp/python3-module-kid-buildroot using /usr/bin/python2.7 Bytecompiling python modules with optimization in /usr/src/tmp/python3-module-kid-buildroot using /usr/bin/python2.7 -O Bytecompiling python3 modules in /usr/src/tmp/python3-module-kid-buildroot using /usr/bin/python3 unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__pycache__/__init__.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__pycache__/codewriter.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__pycache__/compile.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__pycache__/compiler.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__pycache__/element.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__pycache__/filter.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__pycache__/format.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__pycache__/importer.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__pycache__/namespace.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__pycache__/options.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__pycache__/parser.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__pycache__/pull.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__pycache__/release.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__pycache__/run.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__pycache__/serialization.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__pycache__/server.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__pycache__/template_util.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__pycache__/util.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/__init__.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_attribute_interpolation.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_codewriter.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_comment.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_compiler.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_element.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_error.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_extended_layout.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_extends.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_format.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_kid.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_kid_lang.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_layout.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_match.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_namespace.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_options.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_parser.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_scope.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_serialization.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_serialization_escaping.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_suffixes.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_templatepath.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/test_unicode.cpython-38.pyc unlink /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__pycache__/util.cpython-38.pyc compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__init__.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_attribute_interpolation.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_codewriter.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_comment.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_compiler.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_element.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_error.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_extended_layout.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_extends.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_format.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_kid.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_kid_lang.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_layout.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_match.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_namespace.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_options.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_parser.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_scope.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_serialization.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_serialization_escaping.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_suffixes.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_templatepath.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_unicode.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/codewriter.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/compile.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/compiler.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/element.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/filter.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/format.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/importer.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/namespace.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/options.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/parser.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/pull.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/release.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/run.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/serialization.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/server.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/template_util.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/util.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python3-module-kid-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__init__.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_attribute_interpolation.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_codewriter.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_comment.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_compiler.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_element.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_error.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_extended_layout.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_extends.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_format.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_kid.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_kid_lang.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_layout.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_match.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_namespace.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_options.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_parser.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_scope.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_serialization.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_serialization_escaping.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_suffixes.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_templatepath.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_unicode.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/codewriter.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/compile.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/compiler.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/element.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/filter.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/format.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/importer.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/namespace.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/options.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/parser.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/pull.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/release.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/run.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/serialization.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/server.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/template_util.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/util.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python3-module-kid-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__init__.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_attribute_interpolation.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_codewriter.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_comment.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_compiler.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_element.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_error.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_extended_layout.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_extends.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_format.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_kid.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_kid_lang.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_layout.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_match.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_namespace.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_options.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_parser.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_scope.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_serialization.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_serialization_escaping.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_suffixes.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_templatepath.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_unicode.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/codewriter.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/compile.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/compiler.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/element.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/filter.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/format.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/importer.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/namespace.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/options.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/parser.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/pull.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/release.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/run.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/serialization.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/server.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/template_util.py compile /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/util.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/kid/__pycache__/util.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/kid/__pycache__/util.cpython-38.pyc' './usr/lib/python3/site-packages/kid/__pycache__/template_util.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/kid/__pycache__/template_util.cpython-38.pyc' './usr/lib/python3/site-packages/kid/__pycache__/server.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/kid/__pycache__/server.cpython-38.pyc' './usr/lib/python3/site-packages/kid/__pycache__/serialization.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/kid/__pycache__/serialization.cpython-38.pyc' './usr/lib/python3/site-packages/kid/__pycache__/run.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/kid/__pycache__/run.cpython-38.pyc' './usr/lib/python3/site-packages/kid/__pycache__/release.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/kid/__pycache__/release.cpython-38.pyc' './usr/lib/python3/site-packages/kid/__pycache__/pull.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/kid/__pycache__/pull.cpython-38.pyc' './usr/lib/python3/site-packages/kid/__pycache__/options.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/kid/__pycache__/options.cpython-38.pyc' './usr/lib/python3/site-packages/kid/__pycache__/namespace.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/kid/__pycache__/namespace.cpython-38.pyc' './usr/lib/python3/site-packages/kid/__pycache__/importer.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/kid/__pycache__/importer.cpython-38.pyc' './usr/lib/python3/site-packages/kid/__pycache__/format.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/kid/__pycache__/format.cpython-38.pyc' './usr/lib/python3/site-packages/kid/__pycache__/filter.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/kid/__pycache__/filter.cpython-38.pyc' './usr/lib/python3/site-packages/kid/__pycache__/compiler.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/kid/__pycache__/compiler.cpython-38.pyc' './usr/lib/python3/site-packages/kid/__pycache__/compile.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/kid/__pycache__/compile.cpython-38.pyc' './usr/lib/python3/site-packages/kid/__pycache__/codewriter.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/kid/__pycache__/codewriter.cpython-38.pyc' './usr/lib/python3/site-packages/kid/test/__pycache__/__init__.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/kid/test/__pycache__/__init__.cpython-38.pyc' Hardlinking identical .pyc and .pyo files Processing files: python3-module-kid-0.9.6-alt2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.18770 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd kid-0.9.6 + DOCDIR=/usr/src/tmp/python3-module-kid-buildroot/usr/share/doc/python3-module-kid-0.9.6 + export DOCDIR + rm -rf /usr/src/tmp/python3-module-kid-buildroot/usr/share/doc/python3-module-kid-0.9.6 + /bin/mkdir -p /usr/src/tmp/python3-module-kid-buildroot/usr/share/doc/python3-module-kid-0.9.6 + cp -prL README COPYING /usr/src/tmp/python3-module-kid-buildroot/usr/share/doc/python3-module-kid-0.9.6 + chmod -R go-w /usr/src/tmp/python3-module-kid-buildroot/usr/share/doc/python3-module-kid-0.9.6 + chmod -R a+rX /usr/src/tmp/python3-module-kid-buildroot/usr/share/doc/python3-module-kid-0.9.6 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0KDgij find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8qP53j find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) python3.req: /usr/src/tmp/python3-module-kid-buildroot/usr/bin/kid: skipping sys python3.req: /usr/src/tmp/python3-module-kid-buildroot/usr/bin/kidc: skipping sys python3.req: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=58 IGNORE (for REQ=slight and deep=8) module=kid.importer /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=64 IGNORE (for REQ=slight and deep=8) module=kid.importer /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 a form of __import__ was read which gave no deps: [274, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 96]], [327, [7, '(', 96], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 96]]]]]]]]]]]]]]]]]], [8, ')', 96]]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 a form of __import__ was read which gave no deps: [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 96]], [327, [7, '(', 96], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 96]]]]]]]]]]]]]]]]]], [8, ')', 96]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 a form of __import__ was read which gave no deps: [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 96]], [327, [7, '(', 96], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 96]]]]]]]]]]]]]]]]]], [8, ')', 96]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 a form of __import__ was read which gave no deps: [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 96]], [327, [7, '(', 96], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 96]]]]]]]]]]]]]]]]]], [8, ')', 96]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 a form of __import__ was read which gave no deps: [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 96]], [327, [7, '(', 96], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 96]]]]]]]]]]]]]]]]]], [8, ')', 96]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 a form of __import__ was read which gave no deps: [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 96]], [327, [7, '(', 96], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 96]]]]]]]]]]]]]]]]]], [8, ')', 96]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 a form of __import__ was read which gave no deps: [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 96]], [327, [7, '(', 96], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 96]]]]]]]]]]]]]]]]]], [8, ')', 96]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 a form of __import__ was read which gave no deps: [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 96]], [327, [7, '(', 96], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 96]]]]]]]]]]]]]]]]]], [8, ')', 96]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 a form of __import__ was read which gave no deps: [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 96]], [327, [7, '(', 96], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 96]]]]]]]]]]]]]]]]]], [8, ')', 96]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 a form of __import__ was read which gave no deps: [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 96]], [327, [7, '(', 96], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 96]]]]]]]]]]]]]]]]]], [8, ')', 96]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 a form of __import__ was read which gave no deps: [320, [321, [322, [323, [324, [325, [1, '__import__', 96]], [327, [7, '(', 96], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 96]]]]]]]]]]]]]]]]]], [8, ')', 96]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 a form of __import__ was read which gave no deps: [321, [322, [323, [324, [325, [1, '__import__', 96]], [327, [7, '(', 96], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 96]]]]]]]]]]]]]]]]]], [8, ')', 96]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 a form of __import__ was read which gave no deps: [322, [323, [324, [325, [1, '__import__', 96]], [327, [7, '(', 96], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 96]]]]]]]]]]]]]]]]]], [8, ')', 96]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 a form of __import__ was read which gave no deps: [323, [324, [325, [1, '__import__', 96]], [327, [7, '(', 96], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 96]]]]]]]]]]]]]]]]]], [8, ')', 96]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=96 a form of __import__ was read which gave no deps: [324, [325, [1, '__import__', 96]], [327, [7, '(', 96], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 96]]]]]]]]]]]]]]]]]], [8, ')', 96]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=141 IGNORE (for REQ=slight and deep=8) module=kid.importer /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=151 IGNORE (for REQ=slight and deep=8) module=kid.compiler /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/__init__.py: line=357 IGNORE (for REQ=slight and deep=11) module=inspect python3.req: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/codewriter.py: skipping sys python3.req: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/compile.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/compile.py: line=36 IGNORE (for REQ=slight and deep=8) module=os python3.req: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/compiler.py: skipping marshal python3.req: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/importer.py: skipping sys python3.req: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/importer.py: skipping time /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/options.py: line=5 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/parser.py: line=344 IGNORE (for REQ=slight and deep=11) module=io python3.req: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/run.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/run.py: line=46 IGNORE (for REQ=slight and deep=8) module=os /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/run.py: line=74 IGNORE (for REQ=slight and deep=16) module=kid /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/run.py: line=120 IGNORE (for REQ=slight and deep=20) module=os /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/run.py: line=122 IGNORE (for REQ=slight and deep=16) module=os /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/run.py: line=130 IGNORE (for REQ=slight and deep=16) module=kid.server /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/serialization.py: line=16 IGNORE (for REQ=slight and deep=8) module=sets /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/server.py: line=149 IGNORE (for REQ=slight and deep=19) module=base64 /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/server.py: line=149 IGNORE (for REQ=slight and deep=19) module=binascii /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/server.py: line=232 IGNORE (for REQ=slight and deep=8) module=sys python3.req: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/template_util.py: skipping sys python3.req: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/template_util.py: skipping itertools /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/template_util.py: line=237 IGNORE (for REQ=slight and deep=24) module=io /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/template_util.py: line=239 IGNORE (for REQ=slight and deep=24) module=io /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/template_util.py: line=240 IGNORE (for REQ=slight and deep=20) module=tokenize /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/template_util.py: line=241 IGNORE (for REQ=slight and deep=20) module=token python3.req: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__init__.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/__init__.py: line=34 IGNORE (for REQ=slight and deep=8) module=kid.test.util /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_attribute_interpolation.py: line=36 IGNORE (for REQ=slight and deep=8) module=kid.template_util /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_codewriter.py: line=13 IGNORE (for REQ=slight and deep=8) module=kid.codewriter /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_codewriter.py: line=40 IGNORE (for REQ=slight and deep=8) module=kid.codewriter /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_codewriter.py: line=47 IGNORE (for REQ=slight and deep=8) module=test.blocks /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_codewriter.py: line=48 IGNORE (for REQ=slight and deep=8) module=kid.codewriter python3.req: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_compiler.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_compiler.py: line=33 IGNORE (for REQ=slight and deep=8) module=test.test_if /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_compiler.py: line=41 IGNORE (for REQ=slight and deep=8) module=kid.test /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_compiler.py: line=44 IGNORE (for REQ=slight and deep=8) module=test.test_content /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_compiler.py: line=49 IGNORE (for REQ=slight and deep=8) module=kid.test /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_compiler.py: line=51 IGNORE (for REQ=slight and deep=8) module=test.context python3.req: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_error.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_error.py: line=47 IGNORE (for REQ=slight and deep=8) module=xml.parsers.expat /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_error.py: line=69 IGNORE (for REQ=slight and deep=8) module=xml.parsers.expat /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_error.py: line=86 IGNORE (for REQ=slight and deep=8) module=xml.parsers.expat /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_error.py: line=112 IGNORE (for REQ=slight and deep=8) module=xml.parsers.expat /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_error.py: line=126 IGNORE (for REQ=slight and deep=8) module=kid.template_util /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_error.py: line=136 IGNORE (for REQ=slight and deep=8) module=kid.template_util /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_error.py: line=151 IGNORE (for REQ=slight and deep=8) module=kid.template_util /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_error.py: line=171 IGNORE (for REQ=slight and deep=8) module=kid.compiler /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_error.py: line=233 IGNORE (for REQ=slight and deep=8) module=kid.compiler /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_error.py: line=272 IGNORE (for REQ=slight and deep=16) module=io /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_error.py: line=331 IGNORE (for REQ=slight and deep=8) module=kid.compiler /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_extends.py: line=46 IGNORE (for REQ=slight and deep=8) module=kid.template_util /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_format.py: line=25 IGNORE (for REQ=slight and deep=8) module=kid.format python3.req: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_kid.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_kid.py: line=19 IGNORE (for REQ=slight and deep=8) module=xml.etree /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_kid.py: line=21 IGNORE (for REQ=slight and deep=8) module=elementtree /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_kid.py: line=63 IGNORE (for REQ=slight and deep=12) module=test.context /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_kid.py: line=68 IGNORE (for REQ=slight and deep=8) module=test.context /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_kid.py: line=264 IGNORE (for REQ=slight and deep=8) module=kid.template_util /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_layout.py: line=10 IGNORE (for REQ=slight and deep=8) module=kid.template_util /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_parser.py: line=53 IGNORE (for REQ=slight and deep=8) module=kid /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_serialization.py: line=160 IGNORE (for REQ=slight and deep=8) module=kid.format /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_serialization.py: line=303 IGNORE (for REQ=slight and deep=8) module=xml.parsers.expat python3.req: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_suffixes.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_suffixes.py: line=39 IGNORE (for REQ=slight and deep=12) module=test_suffixes0 /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_suffixes.py: line=56 IGNORE (for REQ=slight and deep=12) module=test_suffixes1 /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_suffixes.py: line=59 IGNORE (for REQ=slight and deep=12) module=test_suffixes2 /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_suffixes.py: line=62 IGNORE (for REQ=slight and deep=12) module=test_suffixes3 /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/test_suffixes.py: line=77 IGNORE (for REQ=slight and deep=8) module=test_suffixes4 python3.req: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=15 IGNORE (for REQ=slight and deep=8) module=io /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=17 IGNORE (for REQ=slight and deep=8) module=io /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 a form of __import__ was read which gave no deps: [274, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 70]], [327, [7, '(', 70], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 70]]]]]]]]]]]]]]]]]], [8, ')', 70]]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 a form of __import__ was read which gave no deps: [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 70]], [327, [7, '(', 70], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 70]]]]]]]]]]]]]]]]]], [8, ')', 70]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 a form of __import__ was read which gave no deps: [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 70]], [327, [7, '(', 70], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 70]]]]]]]]]]]]]]]]]], [8, ')', 70]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 a form of __import__ was read which gave no deps: [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 70]], [327, [7, '(', 70], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 70]]]]]]]]]]]]]]]]]], [8, ')', 70]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 a form of __import__ was read which gave no deps: [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 70]], [327, [7, '(', 70], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 70]]]]]]]]]]]]]]]]]], [8, ')', 70]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 a form of __import__ was read which gave no deps: [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 70]], [327, [7, '(', 70], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 70]]]]]]]]]]]]]]]]]], [8, ')', 70]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 a form of __import__ was read which gave no deps: [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 70]], [327, [7, '(', 70], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 70]]]]]]]]]]]]]]]]]], [8, ')', 70]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 a form of __import__ was read which gave no deps: [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 70]], [327, [7, '(', 70], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 70]]]]]]]]]]]]]]]]]], [8, ')', 70]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 a form of __import__ was read which gave no deps: [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 70]], [327, [7, '(', 70], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 70]]]]]]]]]]]]]]]]]], [8, ')', 70]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 a form of __import__ was read which gave no deps: [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 70]], [327, [7, '(', 70], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 70]]]]]]]]]]]]]]]]]], [8, ')', 70]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 a form of __import__ was read which gave no deps: [320, [321, [322, [323, [324, [325, [1, '__import__', 70]], [327, [7, '(', 70], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 70]]]]]]]]]]]]]]]]]], [8, ')', 70]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 a form of __import__ was read which gave no deps: [321, [322, [323, [324, [325, [1, '__import__', 70]], [327, [7, '(', 70], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 70]]]]]]]]]]]]]]]]]], [8, ')', 70]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 a form of __import__ was read which gave no deps: [322, [323, [324, [325, [1, '__import__', 70]], [327, [7, '(', 70], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 70]]]]]]]]]]]]]]]]]], [8, ')', 70]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 a form of __import__ was read which gave no deps: [323, [324, [325, [1, '__import__', 70]], [327, [7, '(', 70], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 70]]]]]]]]]]]]]]]]]], [8, ')', 70]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 UNABLE to determine the imported name at parse-time: name /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=70 a form of __import__ was read which gave no deps: [324, [325, [1, '__import__', 70]], [327, [7, '(', 70], [335, [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, 'name', 70]]]]]]]]]]]]]]]]]], [8, ')', 70]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/test/util.py: line=97 IGNORE (for REQ=slight and deep=8) module=time /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/util.py: line=100 IGNORE (for REQ=slight and deep=12) module=urllib.request /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/util.py: line=100 IGNORE (for REQ=slight and deep=12) module=urllib.error /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/util.py: line=100 IGNORE (for REQ=slight and deep=12) module=urllib.parse shebang.req.files: executable script /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/compile.py is not executable shebang.req.files: executable script /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/release.py is not executable shebang.req.files: executable script /usr/src/tmp/python3-module-kid-buildroot/usr/lib/python3/site-packages/kid/run.py is not executable Provides: python3(kid), python3(kid.codewriter), python3(kid.compile), python3(kid.compiler), python3(kid.element), python3(kid.filter), python3(kid.format), python3(kid.importer), python3(kid.namespace), python3(kid.options), python3(kid.parser), python3(kid.pull), python3(kid.release), python3(kid.run), python3(kid.serialization), python3(kid.server), python3(kid.template_util), python3(kid.test), python3(kid.test.test_attribute_interpolation), python3(kid.test.test_codewriter), python3(kid.test.test_comment), python3(kid.test.test_compiler), python3(kid.test.test_element), python3(kid.test.test_error), python3(kid.test.test_extended_layout), python3(kid.test.test_extends), python3(kid.test.test_format), python3(kid.test.test_kid), python3(kid.test.test_kid_lang), python3(kid.test.test_layout), python3(kid.test.test_match), python3(kid.test.test_namespace), python3(kid.test.test_options), python3(kid.test.test_parser), python3(kid.test.test_scope), python3(kid.test.test_serialization), python3(kid.test.test_serialization_escaping), python3(kid.test.test_suffixes), python3(kid.test.test_templatepath), python3(kid.test.test_unicode), python3(kid.test.util), python3(kid.util) Requires: /usr/bin/python3, /usr/lib/python3/site-packages, python3(cgi) < 0, python3(getopt) < 0, python3(glob) < 0, python3(html.entities) < 0, python3(http.server) < 0, python3(imp) < 0, python3(inspect) < 0, python3(os) < 0, python3(os.path) < 0, python3(pkg_resources) < 0, python3(re) < 0, python3(shutil) < 0, python3(stat) < 0, python3(string) < 0, python3(struct) < 0, python3(tempfile) < 0, python3(traceback) < 0, python3(types) < 0, python3(urllib.parse) < 0, python3(warnings) < 0, python3(xml.parsers) < 0 Wrote: /usr/src/RPM/RPMS/noarch/python3-module-kid-0.9.6-alt2.noarch.rpm 20.48user 0.67system 0:27.69elapsed 76%CPU (0avgtext+0avgdata 29600maxresident)k 0inputs+0outputs (0major+212844minor)pagefaults 0swaps /.out/python3-module-kid-0.9.6-alt2.noarch.rpm: bad symbols in the license tag: / 26.98user 3.83system 0:39.40elapsed 78%CPU (0avgtext+0avgdata 108640maxresident)k 2096inputs+0outputs (0major+653924minor)pagefaults 0swaps --- python3-module-kid-0.9.6-alt2.noarch.rpm.repo 2020-01-16 12:38:33.000000000 +0000 +++ python3-module-kid-0.9.6-alt2.noarch.rpm.hasher 2020-04-16 11:45:57.480238373 +0000 @@ -3,64 +3,64 @@ /usr/lib/python3/site-packages/kid 40755 -/usr/lib/python3/site-packages/kid-0.9.6-py3.7.egg-info 40755 -/usr/lib/python3/site-packages/kid-0.9.6-py3.7.egg-info/PKG-INFO 100644 -/usr/lib/python3/site-packages/kid-0.9.6-py3.7.egg-info/SOURCES.txt 100644 -/usr/lib/python3/site-packages/kid-0.9.6-py3.7.egg-info/dependency_links.txt 100644 -/usr/lib/python3/site-packages/kid-0.9.6-py3.7.egg-info/entry_points.txt 100644 -/usr/lib/python3/site-packages/kid-0.9.6-py3.7.egg-info/top_level.txt 100644 +/usr/lib/python3/site-packages/kid-0.9.6-py3.8.egg-info 40755 +/usr/lib/python3/site-packages/kid-0.9.6-py3.8.egg-info/PKG-INFO 100644 +/usr/lib/python3/site-packages/kid-0.9.6-py3.8.egg-info/SOURCES.txt 100644 +/usr/lib/python3/site-packages/kid-0.9.6-py3.8.egg-info/dependency_links.txt 100644 +/usr/lib/python3/site-packages/kid-0.9.6-py3.8.egg-info/entry_points.txt 100644 +/usr/lib/python3/site-packages/kid-0.9.6-py3.8.egg-info/top_level.txt 100644 /usr/lib/python3/site-packages/kid/__init__.py 100644 /usr/lib/python3/site-packages/kid/__pycache__ 40755 -/usr/lib/python3/site-packages/kid/__pycache__/__init__.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/__init__.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/__init__.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/codewriter.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/codewriter.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/codewriter.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/compile.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/compile.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/compile.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/compiler.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/compiler.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/compiler.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/element.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/element.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/element.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/filter.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/filter.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/filter.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/format.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/format.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/format.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/importer.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/importer.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/importer.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/namespace.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/namespace.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/namespace.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/options.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/options.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/options.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/parser.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/parser.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/parser.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/pull.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/pull.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/pull.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/release.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/release.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/release.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/run.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/run.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/run.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/serialization.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/serialization.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/serialization.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/server.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/server.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/server.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/template_util.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/template_util.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/template_util.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/util.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/util.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/__pycache__/util.cpython-37.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/__init__.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/__init__.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/__init__.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/codewriter.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/codewriter.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/codewriter.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/compile.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/compile.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/compile.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/compiler.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/compiler.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/compiler.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/element.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/element.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/element.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/filter.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/filter.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/filter.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/format.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/format.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/format.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/importer.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/importer.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/importer.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/namespace.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/namespace.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/namespace.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/options.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/options.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/options.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/parser.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/parser.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/parser.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/pull.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/pull.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/pull.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/release.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/release.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/release.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/run.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/run.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/run.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/serialization.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/serialization.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/serialization.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/server.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/server.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/server.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/template_util.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/template_util.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/template_util.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/util.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/util.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/__pycache__/util.cpython-38.pyc 100644 /usr/lib/python3/site-packages/kid/codewriter.py 100644 @@ -84,74 +84,74 @@ /usr/lib/python3/site-packages/kid/test/__pycache__ 40755 -/usr/lib/python3/site-packages/kid/test/__pycache__/__init__.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/__init__.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/__init__.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_attribute_interpolation.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_attribute_interpolation.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_attribute_interpolation.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_codewriter.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_codewriter.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_codewriter.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_comment.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_comment.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_comment.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_compiler.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_compiler.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_compiler.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_element.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_element.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_element.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_error.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_error.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_error.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_extended_layout.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_extended_layout.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_extended_layout.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_extends.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_extends.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_extends.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_format.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_format.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_format.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_kid.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_kid.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_kid.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_kid_lang.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_kid_lang.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_kid_lang.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_layout.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_layout.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_layout.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_match.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_match.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_match.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_namespace.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_namespace.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_namespace.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_options.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_options.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_options.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_parser.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_parser.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_parser.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_scope.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_scope.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_scope.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_serialization.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_serialization.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_serialization.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_serialization_escaping.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_serialization_escaping.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_serialization_escaping.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_suffixes.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_suffixes.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_suffixes.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_templatepath.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_templatepath.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_templatepath.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_unicode.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_unicode.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/test_unicode.cpython-37.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/util.cpython-37.opt-1.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/util.cpython-37.opt-2.pyc 100644 -/usr/lib/python3/site-packages/kid/test/__pycache__/util.cpython-37.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/__init__.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/__init__.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/__init__.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_attribute_interpolation.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_attribute_interpolation.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_attribute_interpolation.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_codewriter.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_codewriter.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_codewriter.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_comment.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_comment.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_comment.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_compiler.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_compiler.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_compiler.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_element.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_element.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_element.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_error.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_error.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_error.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_extended_layout.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_extended_layout.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_extended_layout.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_extends.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_extends.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_extends.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_format.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_format.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_format.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_kid.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_kid.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_kid.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_kid_lang.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_kid_lang.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_kid_lang.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_layout.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_layout.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_layout.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_match.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_match.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_match.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_namespace.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_namespace.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_namespace.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_options.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_options.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_options.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_parser.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_parser.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_parser.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_scope.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_scope.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_scope.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_serialization.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_serialization.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_serialization.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_serialization_escaping.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_serialization_escaping.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_serialization_escaping.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_suffixes.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_suffixes.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_suffixes.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_templatepath.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_templatepath.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_templatepath.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_unicode.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_unicode.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/test_unicode.cpython-38.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/util.cpython-38.opt-1.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/util.cpython-38.opt-2.pyc 100644 +/usr/lib/python3/site-packages/kid/test/__pycache__/util.cpython-38.pyc 100644 /usr/lib/python3/site-packages/kid/test/test_attribute_interpolation.py 100644