<86>Mar 26 08:33:57 userdel[68636]: delete user 'rooter' <86>Mar 26 08:33:57 groupadd[68668]: group added to /etc/group: name=rooter, GID=597 <86>Mar 26 08:33:57 useradd[68693]: new user: name=rooter, UID=597, GID=597, home=/root, shell=/bin/bash <86>Mar 26 08:33:57 userdel[68735]: delete user 'builder' <86>Mar 26 08:33:57 userdel[68735]: removed group 'builder' owned by 'builder' <86>Mar 26 08:33:57 userdel[68735]: removed shadow group 'builder' owned by 'builder' <86>Mar 26 08:33:57 groupadd[68753]: group added to /etc/group: name=builder, GID=598 <86>Mar 26 08:33:57 groupadd[68753]: group added to /etc/gshadow: name=builder <86>Mar 26 08:33:57 groupadd[68753]: new group: name=builder, GID=598 <86>Mar 26 08:33:57 useradd[68769]: new user: name=builder, UID=598, GID=598, home=/usr/src, shell=/bin/bash <13>Mar 26 08:34:00 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Mar 26 08:34:00 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Mar 26 08:34:00 rpmi: libtasn1-4.13-alt2 1521133850 installed <13>Mar 26 08:34:00 rpmi: libp11-kit-0.23.9-alt5 1525798298 installed <13>Mar 26 08:34:00 rpmi: rpm-macros-alternatives-0.5.0-alt1 sisyphus+221902.300.4.1 1550587121 installed <13>Mar 26 08:34:00 rpmi: alternatives-0.5.0-alt1 sisyphus+221902.300.4.1 1550587121 installed <13>Mar 26 08:34:00 rpmi: ca-certificates-2019.02.01-alt1 sisyphus+220384.200.1.1 1549032756 installed <13>Mar 26 08:34:00 rpmi: ca-trust-0.1.1-alt2 1515595785 installed <13>Mar 26 08:34:00 rpmi: p11-kit-trust-0.23.9-alt5 1525798298 installed <13>Mar 26 08:34:00 rpmi: libcrypto1.1-1.1.1b-alt1 sisyphus+225327.200.2.1 1553099317 installed <13>Mar 26 08:34:00 rpmi: libssl1.1-1.1.1b-alt1 sisyphus+225327.200.2.1 1553099317 installed <13>Mar 26 08:34:00 rpmi: python3-3.6.8-alt1 sisyphus+220164.200.3.1 1548842636 installed <13>Mar 26 08:34:01 rpmi: python3-base-3.6.8-alt1 sisyphus+220164.200.3.1 1548842636 installed <13>Mar 26 08:34:01 rpmi: libpython3-3.6.8-alt1 sisyphus+220164.200.3.1 1548842636 installed <13>Mar 26 08:34:01 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Mar 26 08:34:01 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Mar 26 08:34:05 rpmi: python3-module-pkg_resources-1:40.8.0-alt1 sisyphus+221229.100.2.1 1550559950 installed <13>Mar 26 08:34:05 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Mar 26 08:34:05 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Mar 26 08:34:05 rpmi: python3-dev-3.6.8-alt1 sisyphus+220164.200.3.1 1548842636 installed <13>Mar 26 08:34:05 rpmi: python-modules-curses-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 26 08:34:05 rpmi: libverto-0.3.0-alt1_7 sisyphus+223221.100.1.1 1551348953 installed <13>Mar 26 08:34:05 rpmi: libkeyutils-1.6-alt2 sisyphus.217337.100 1544003161 installed <13>Mar 26 08:34:05 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <86>Mar 26 08:34:05 groupadd[95722]: group added to /etc/group: name=_keytab, GID=499 <86>Mar 26 08:34:05 groupadd[95722]: group added to /etc/gshadow: name=_keytab <86>Mar 26 08:34:05 groupadd[95722]: new group: name=_keytab, GID=499 <13>Mar 26 08:34:05 rpmi: libkrb5-1.16.3-alt1 sisyphus+223678.100.1.1 1551746516 installed <13>Mar 26 08:34:05 rpmi: libtirpc-1.0.3-alt1 1532008017 installed <13>Mar 26 08:34:05 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Mar 26 08:34:05 rpmi: python-modules-email-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 26 08:34:05 rpmi: python-modules-unittest-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 26 08:34:05 rpmi: python-modules-nis-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 26 08:34:05 rpmi: python-modules-encodings-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 26 08:34:05 rpmi: python-modules-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 26 08:34:05 rpmi: python-modules-compiler-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 26 08:34:05 rpmi: python-modules-ctypes-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 26 08:34:05 rpmi: python-modules-multiprocessing-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 26 08:34:05 rpmi: python-modules-logging-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 26 08:34:05 rpmi: python-tools-2to3-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 26 08:34:05 rpmi: python-module-pkg_resources-1:40.8.0-alt1 sisyphus+221229.100.2.1 1550559950 installed <13>Mar 26 08:34:05 rpmi: python-modules-xml-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 26 08:34:05 rpmi: python-modules-hotshot-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 26 08:34:05 rpmi: python-modules-bsddb-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 26 08:34:05 rpmi: python-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 26 08:34:05 rpmi: python-modules-distutils-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 26 08:34:05 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548749 installed <13>Mar 26 08:34:05 rpmi: python-dev-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 26 08:34:05 rpmi: python-module-setuptools-1:40.8.0-alt1 sisyphus+221229.100.2.1 1550559950 installed <13>Mar 26 08:34:05 rpmi: python3-module-setuptools-1:40.8.0-alt1 sisyphus+221229.100.2.1 1550559950 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/python-module-lamson-1.3.4-alt2.2.nosrc.rpm Installing python-module-lamson-1.3.4-alt2.2.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.71658 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf python-module-lamson-1.3.4 + echo 'Source #0 (python-module-lamson-1.3.4.tar):' Source #0 (python-module-lamson-1.3.4.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/python-module-lamson-1.3.4.tar + cd python-module-lamson-1.3.4 + /bin/chmod -c -Rf u+rwX,go-w . + cp -fR . ../python3 ++ find ../python3 -type f -name '*.py' ++ grep -v scripts/setup.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/lamson_tests/view_tests.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/tests/lamson_tests/view_tests.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/tests/lamson_tests/view_tests.py --- ../python3/tests/lamson_tests/view_tests.py (original) +++ ../python3/tests/lamson_tests/view_tests.py (refactored) @@ -93,7 +93,7 @@ def test_unicode(): - dude = u'H\xe9avy M\xe9t\xe5l Un\xeec\xf8d\xe9' + dude = 'H\xe9avy M\xe9t\xe5l Un\xeec\xf8d\xe9' mail = view.respond(locals(), Html="unicode.html", From="test@localhost", To="receiver@localhost", + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/lamson_tests/utils_tests.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/tests/lamson_tests/utils_tests.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/tests/lamson_tests/utils_tests.py --- ../python3/tests/lamson_tests/utils_tests.py (original) +++ ../python3/tests/lamson_tests/utils_tests.py (refactored) @@ -31,7 +31,7 @@ assert not dc_open.called dc_open.reset_mock() - context = utils.daemonize("run/tests.pid", ".", "/tmp", 0002, do_open=True) + context = utils.daemonize("run/tests.pid", ".", "/tmp", 0o002, do_open=True) assert context assert dc_open.called + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/lamson_tests/testing_tests.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/tests/lamson_tests/testing_tests.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/tests/lamson_tests/testing_tests.py --- ../python3/tests/lamson_tests/testing_tests.py (original) +++ ../python3/tests/lamson_tests/testing_tests.py (refactored) @@ -23,7 +23,7 @@ def test_relay(): clear_queue() relay.send('test@localhost', 'zedshaw@localhost', 'Test message', 'Test body') - assert queue().keys() + assert list(queue().keys()) def test_delivered(): clear_queue() + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/lamson_tests/spam_tests.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/lamson_tests/spam_filtered_mod.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/tests/lamson_tests/spam_filtered_mod.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/tests/lamson_tests/spam_filtered_mod.py --- ../python3/tests/lamson_tests/spam_filtered_mod.py (original) +++ ../python3/tests/lamson_tests/spam_filtered_mod.py (refactored) @@ -12,11 +12,11 @@ @route("(anything)@(host)", anything=".+", host=".+") @spam_filter(ham_db, "tests/.hammierc", "run/queue", next_state=SPAMMING) def START(message, **kw): - print "Ham message received. Going to END." + print("Ham message received. Going to END.") return END @route_like(START) def END(message, **kw): - print "Done." + print("Done.") + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/lamson_tests/simple_fsm_mod.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/tests/lamson_tests/simple_fsm_mod.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/tests/lamson_tests/simple_fsm_mod.py --- ../python3/tests/lamson_tests/simple_fsm_mod.py (original) +++ ../python3/tests/lamson_tests/simple_fsm_mod.py (refactored) @@ -12,25 +12,25 @@ @route("(list_name)-(action)@(host)") def START(message, list_name=None, action=None, host=None): - print "START", message, list_name, action, host + print("START", message, list_name, action, host) if action == 'explode': - print "EXPLODE!" + print("EXPLODE!") raise RuntimeError("Exploded on purpose.") return CONFIRM @route("(list_name)-confirm-(id_number)@(host)", id_number="[0-9]+") def CONFIRM(message, list_name=None, id_number=None, host=None): - print "CONFIRM", message, list_name, id_number, host + print("CONFIRM", message, list_name, id_number, host) return POSTING @route("(list_name)-(action)@(host)") def POSTING(message, list_name=None, action=None, host=None): - print "POSTING", message, list_name, action, host + print("POSTING", message, list_name, action, host) return NEXT @route_like(POSTING) def NEXT(message, list_name=None, action=None, host=None): - print "NEXT", message, list_name, action, host + print("NEXT", message, list_name, action, host) return END def ERROR(message): @@ -38,20 +38,20 @@ @route("(anything)@(host)", anything=".*") def END(message, anything=None, host=None): - print "END", anything, host + print("END", anything, host) return START @route(".*") @stateless @nolocking def PASSING(message, *args, **kw): - print "PASSING", args, kw + print("PASSING", args, kw) try: @stateless @route("badstateless@(host)") def BAD_STATELESS(message, *args, **kw): - print "BAD_STATELESS", args, kw + print("BAD_STATELESS", args, kw) except AssertionError: pass # we need to get this + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/lamson_tests/server_tests.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/tests/lamson_tests/server_tests.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/tests/lamson_tests/server_tests.py --- ../python3/tests/lamson_tests/server_tests.py (original) +++ ../python3/tests/lamson_tests/server_tests.py (refactored) @@ -3,7 +3,7 @@ from nose.tools import * from mock import * from lamson import server, queue, routing -from message_tests import * +from .message_tests import * def test_router(): @@ -56,7 +56,7 @@ def test_relay_reply(): relay = server.Relay("localhost", port=8899) - print "Relay: %r" % relay + print("Relay: %r" % relay) relay.reply(test_mail_request(), 'from@localhost', 'Test subject', 'Body') + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/lamson_tests/routing_tests.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/tests/lamson_tests/routing_tests.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/tests/lamson_tests/routing_tests.py --- ../python3/tests/lamson_tests/routing_tests.py (original) +++ ../python3/tests/lamson_tests/routing_tests.py (refactored) @@ -41,7 +41,7 @@ assert len(Router.REGISTERED) == 0 Router.load(['lamson_tests.simple_fsm_mod']) - import simple_fsm_mod + from . import simple_fsm_mod assert len(Router.ORDER) > 0 assert len(Router.REGISTERED) > 0 + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/lamson_tests/queue_tests.py 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 ../python3/tests/lamson_tests/queue_tests.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/tests/lamson_tests/queue_tests.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/lamson_tests/message_tests.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/tests/lamson_tests/message_tests.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/tests/lamson_tests/message_tests.py --- ../python3/tests/lamson_tests/message_tests.py (original) +++ ../python3/tests/lamson_tests/message_tests.py (refactored) @@ -43,7 +43,7 @@ assert_equal(msg['from'], msg['fRom']) # make sure repr runs - print repr(msg) + print(repr(msg)) return msg @@ -134,7 +134,7 @@ msg = mail.MailResponse(From='somedude@localhost', To=list_addr, Subject='subject', Body="Mailing list reply.") - print repr(msg) + print(repr(msg)) msg["Sender"] = list_addr msg["Reply-To"] = list_addr @@ -204,7 +204,7 @@ disposition="attachment") inmsg = mail.MailRequest("fakepeer", None, None, str(sample)) - assert "Test" in sample.keys() + assert "Test" in list(sample.keys()) for part in inmsg.to_message().walk(): assert part.get_payload(), "inmsg busted." @@ -223,23 +223,23 @@ def test_route_to_from_works(): msg = mail.MailRequest("fakepeer", "from@localhost", - [u"", u"to2@localhost"], "") - assert '<' not in msg.route_to, msg.route_to - - msg = mail.MailRequest("fakepeer", "from@localhost", - [u"to1@localhost", u"to2@localhost"], "") + ["", "to2@localhost"], "") + assert '<' not in msg.route_to, msg.route_to + + msg = mail.MailRequest("fakepeer", "from@localhost", + ["to1@localhost", "to2@localhost"], "") assert '<' not in msg.route_to, msg.route_to msg = mail.MailRequest("fakepeer", "from@localhost", - [u"to1@localhost", u""], "") - assert '<' not in msg.route_to, msg.route_to - - msg = mail.MailRequest("fakepeer", "from@localhost", - [u"to1@localhost"], "") - assert '<' not in msg.route_to, msg.route_to - - msg = mail.MailRequest("fakepeer", "from@localhost", - [u""], "") + ["to1@localhost", ""], "") + assert '<' not in msg.route_to, msg.route_to + + msg = mail.MailRequest("fakepeer", "from@localhost", + ["to1@localhost"], "") + assert '<' not in msg.route_to, msg.route_to + + msg = mail.MailRequest("fakepeer", "from@localhost", + [""], "") assert '<' not in msg.route_to, msg.route_to + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/lamson_tests/html_tests.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/tests/lamson_tests/html_tests.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/tests/lamson_tests/html_tests.py --- ../python3/tests/lamson_tests/html_tests.py (original) +++ ../python3/tests/lamson_tests/html_tests.py (refactored) @@ -8,7 +8,7 @@ title = "load_css Test" hs = html.HtmlMail("style.css", "html_test.html") assert_equal(len(hs.stylesheet), 8) - assert_equal(hs.stylesheet[0][0], u"body") + assert_equal(hs.stylesheet[0][0], "body") def test_HtmlMail_apply_styles(): + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/lamson_tests/handler_tests.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/lamson_tests/encoding_tests.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/tests/lamson_tests/encoding_tests.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/tests/lamson_tests/encoding_tests.py --- ../python3/tests/lamson_tests/encoding_tests.py (original) +++ ../python3/tests/lamson_tests/encoding_tests.py (refactored) @@ -1,4 +1,4 @@ -from __future__ import with_statement + from nose.tools import * import re import os @@ -12,7 +12,7 @@ BAD_HEADERS = [ - u'"\u8003\u53d6\u5206\u4eab" '.encode('utf-8'), + '"\u8003\u53d6\u5206\u4eab" '.encode('utf-8'), '"=?windows-1251?B?RXhxdWlzaXRlIFJlcGxpY2E=?="\n\t', '=?iso-2022-jp?B?Zmlicm91c19mYXZvcmF0ZUB5YWhvby5jby5qcA==?=', @@ -32,7 +32,7 @@ def test_MailBase(): - the_subject = u'p\xf6stal' + the_subject = 'p\xf6stal' m = encoding.MailBase() m['To'] = "testing@localhost" @@ -54,7 +54,7 @@ for k in m: assert m[k] == m2[k], "%s: %r != %r" % (k, m[k], m2[k]) - for k in m.keys(): + for k in list(m.keys()): assert k in m del m[k] assert not k in m @@ -66,7 +66,7 @@ def test_dumb_shit(): # this is a sample of possibly the worst case Mutt can produce idiot = '=?iso-8859-1?B?SOlhdnkgTel05WwgVW7uY/hk?=\n\t=?iso-8859-1?Q?=E9?=' - should_be = u'H\xe9avy M\xe9t\xe5l Un\xeec\xf8d\xe9' + should_be = 'H\xe9avy M\xe9t\xe5l Un\xeec\xf8d\xe9' assert_equal(encoding.header_from_mime_encoding(idiot), should_be) def test_header_from_mime_encoding(): @@ -96,8 +96,8 @@ else: assert m[k].strip() == m2[k].strip(), "%s: %r != %r" % (k, m[k], m2[k]) - assert not m[k].startswith(u"=?") - assert not m2[k].startswith(u"=?") + assert not m[k].startswith("=?") + assert not m2[k].startswith("=?") assert m.body == m2.body, "Bodies don't match" assert_equal(len(m.parts), len(m2.parts), "Not the same number of parts.") @@ -105,7 +105,7 @@ for i, part in enumerate(m.parts): assert part.body == m2.parts[i].body, "Part %d isn't the same: %r \nvs\n. %r" % (i, part.body, m2.parts[i].body) total += 1 - except encoding.EncodingError, exc: + except encoding.EncodingError as exc: fails += 1 assert fails/total < 0.01, "There were %d failures out of %d total." % (fails, total) @@ -248,7 +248,7 @@ def test_odd_content_type_with_charset(): mail = encoding.MailBase() - mail.body = u"p\xf6stal".encode('utf-8') + mail.body = "p\xf6stal".encode('utf-8') mail.content_encoding['Content-Type'] = ('application/plain', {'charset': 'utf-8'}) msg = encoding.to_string(mail) @@ -274,7 +274,7 @@ def test_guess_encoding_and_decode_unicode_error(): data = Mock() data.__str__ = Mock() - data.__str__.return_value = u"\0\0" + data.__str__.return_value = "\0\0" data.decode.side_effect = raises_UnicodeError encoding.guess_encoding_and_decode("ascii", data) @@ -286,9 +286,9 @@ encoding.apply_charset_to_header('ascii', 'X', 'bad') def test_odd_roundtrip_bug(): - decoded_addrs=[u'"\u0414\u0435\u043b\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u043e" ', - u'"\u8003\u53d6\u5206\u4eab" ', - u'"Exquisite Replica"\n\t',] + decoded_addrs=['"\u0414\u0435\u043b\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u043e" ', + '"\u8003\u53d6\u5206\u4eab" ', + '"Exquisite Replica"\n\t',] for decoded in decoded_addrs: encoded = encoding.header_to_mime_encoding(decoded) + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/lamson_tests/confirm_tests.py 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 ../python3/tests/lamson_tests/confirm_tests.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/tests/lamson_tests/confirm_tests.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/lamson_tests/command_tests.py 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 ../python3/tests/lamson_tests/command_tests.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/tests/lamson_tests/command_tests.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/lamson_tests/bounce_tests.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/tests/lamson_tests/bounce_tests.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/tests/lamson_tests/bounce_tests.py --- ../python3/tests/lamson_tests/bounce_tests.py (original) +++ ../python3/tests/lamson_tests/bounce_tests.py (refactored) @@ -9,18 +9,18 @@ assert bm.bounce assert bm.bounce.score == 1.0 assert bm.bounce.probable() - assert_equal(bm.bounce.primary_status, (5, u'Permanent Failure')) - assert_equal(bm.bounce.secondary_status, (1, u'Addressing Status')) - assert_equal(bm.bounce.combined_status, (11, u'Bad destination mailbox address')) + assert_equal(bm.bounce.primary_status, (5, 'Permanent Failure')) + assert_equal(bm.bounce.secondary_status, (1, 'Addressing Status')) + assert_equal(bm.bounce.combined_status, (11, 'Bad destination mailbox address')) assert bm.bounce.is_hard() assert_equal(bm.bounce.is_hard(), not bm.bounce.is_soft()) - assert_equal(bm.bounce.remote_mta, u'gmail-smtp-in.l.google.com') - assert_equal(bm.bounce.reporting_mta, u'mail.zedshaw.com') + assert_equal(bm.bounce.remote_mta, 'gmail-smtp-in.l.google.com') + assert_equal(bm.bounce.reporting_mta, 'mail.zedshaw.com') assert_equal(bm.bounce.final_recipient, - u'asdfasdfasdfasdfasdfasdfewrqertrtyrthsfgdfgadfqeadvxzvz@gmail.com') - assert_equal(bm.bounce.diagnostic_codes[0], u'550-5.1.1') + 'asdfasdfasdfasdfasdfasdfewrqertrtyrthsfgdfgadfqeadvxzvz@gmail.com') + assert_equal(bm.bounce.diagnostic_codes[0], '550-5.1.1') assert_equal(bm.bounce.action, 'failed') assert 'Content-Description-Parts' in bm.bounce.headers @@ -47,14 +47,14 @@ def test_bounce_to_decorator(): - import bounce_filtered_mod + from . import bounce_filtered_mod msg = mail.MailRequest(None,None,None, open("tests/bounce.msg").read()) Router.deliver(msg) assert Router.in_state(bounce_filtered_mod.START, msg) assert bounce_filtered_mod.HARD_RAN, "Hard bounce state didn't actually run: %r" % msg.route_to - msg.bounce.primary_status = (4, u'Persistent Transient Failure') + msg.bounce.primary_status = (4, 'Persistent Transient Failure') Router.clear_states() Router.deliver(msg) assert Router.in_state(bounce_filtered_mod.START, msg) + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/lamson_tests/bounce_filtered_mod.py 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 ../python3/tests/lamson_tests/bounce_filtered_mod.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/tests/lamson_tests/bounce_filtered_mod.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/lamson_tests/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/config/testing.py 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 ../python3/tests/config/testing.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/tests/config/testing.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/config/settings.py 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 ../python3/tests/config/settings.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/tests/config/settings.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/tests/config/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/setup.py 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 ../python3/setup.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/setup.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/view.py 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 ../python3/lamson/view.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/lamson/view.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/version.py 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 ../python3/lamson/version.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/lamson/version.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/utils.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/lamson/utils.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/lamson/utils.py --- ../python3/lamson/utils.py (original) +++ ../python3/lamson/utils.py (refactored) @@ -92,7 +92,7 @@ then it will remove the file and not exit if it's there.""" if os.path.exists(pid): if not force: - print "PID file %s exists, so assuming Lamson is running. Give -FORCE to force it to start." % pid + print("PID file %s exists, so assuming Lamson is running. Give -FORCE to force it to start." % pid) sys.exit(1) return # for unit tests mocking sys.exit else: @@ -121,7 +121,7 @@ settings.receiver.start() if debug: - print "Lamson started in debug mode. ctrl-c to quit..." + print("Lamson started in debug mode. ctrl-c to quit...") import time try: while True: + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/testing.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/lamson/testing.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/lamson/testing.py --- ../python3/lamson/testing.py (original) +++ ../python3/lamson/testing.py (refactored) @@ -45,18 +45,18 @@ from enchant.checker import SpellChecker from enchant.tokenize import EmailFilter, URLFilter except: - print "Failed to load PyEnchant. Make sure it's installed and lamson spell works." + print("Failed to load PyEnchant. Make sure it's installed and lamson spell works.") return True failures = 0 chkr = SpellChecker(language, filters=[EmailFilter, URLFilter]) chkr.set_text(contents) for err in chkr: - print "%s: %s \t %r" % (file_name, err.word, contents[err.wordpos-20:err.wordpos+20]) + print("%s: %s \t %r" % (file_name, err.word, contents[err.wordpos-20:err.wordpos+20])) failures += 1 if failures: - print "You have %d spelling errors in %s. Run lamson spell.." % (failures, file_name) + print("You have %d spelling errors in %s. Run lamson spell.." % (failures, file_name)) return False else: return True @@ -89,7 +89,7 @@ matches the pattern regex. """ inq = to_queue or queue() - for key in inq.keys(): + for key in list(inq.keys()): msg = inq.get(key) if not msg: # no messages in the queue @@ -140,11 +140,11 @@ if expect: msg = delivered(expect) if not msg: - print "MESSAGE IN QUEUE:" + print("MESSAGE IN QUEUE:") inq = queue() - for key in inq.keys(): - print "-----" - print inq.get(key) + for key in list(inq.keys()): + print("-----") + print(inq.get(key)) assert msg, "Expected %r when sending to %r with '%s:%s' message." % (expect, To, self.Subject or Subject, Body) + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/spam.py 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 ../python3/lamson/spam.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/lamson/spam.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/server.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/lamson/server.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/lamson/server.py --- ../python3/lamson/server.py (original) +++ ../python3/lamson/server.py (refactored) @@ -185,7 +185,7 @@ try: logging.debug("Message received from Peer: %r, From: %r, to To %r." % (Peer, From, To)) routing.Router.deliver(mail.MailRequest(Peer, From, To, Data)) - except SMTPError, err: + except SMTPError as err: # looks like they want to return an error, so send it out return str(err) undeliverable_message(Data, "Handler raised SMTPError on purpose: %s" % err) @@ -233,7 +233,7 @@ inq = self.queue while True: - keys = inq.keys() + keys = list(inq.keys()) for key in keys: msg = inq.get(key) @@ -263,7 +263,7 @@ logging.debug("Message received from Peer: %r, From: %r, to To %r." % (Peer, From, To)) routing.Router.deliver(msg) - except SMTPError, err: + except SMTPError as err: # looks like they want to return an error, so send it out logging.exception("Raising SMTPError when running in a QueueReceiver is unsupported.") undeliverable_message(msg.original, err.message) + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/routing.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/lamson/routing.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/lamson/routing.py --- ../python3/lamson/routing.py (original) +++ ../python3/lamson/routing.py (refactored) @@ -50,7 +50,7 @@ but instead on a simple function, so it shouldn't be combined with the others. """ -from __future__ import with_statement + from functools import wraps import re import logging @@ -430,7 +430,7 @@ """ with self.lock: self.clear_routes() - for module in sys.modules.keys(): + for module in list(sys.modules.keys()): if module in self.HANDLERS: try: reload(sys.modules[module]) + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/queue.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/lamson/queue.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/lamson/queue.py --- ../python3/lamson/queue.py (original) +++ ../python3/lamson/queue.py (refactored) @@ -26,12 +26,12 @@ path = os.path.join(self._path, 'tmp', uniq) try: os.stat(path) - except OSError, e: + except OSError as e: if e.errno == errno.ENOENT: mailbox.Maildir._count += 1 try: return mailbox._create_carefully(path) - except OSError, e: + except OSError as e: if e.errno != errno.EEXIST: raise else: @@ -107,7 +107,7 @@ It returns a (key, message) tuple for that item. """ - for key in self.mbox.iterkeys(): + for key in self.mbox.keys(): over, over_name = self.oversize(key) if over: @@ -122,7 +122,7 @@ else: try: msg = self.get(key) - except QueueError, exc: + except QueueError as exc: raise exc finally: self.remove(key) @@ -178,7 +178,7 @@ """ Returns the keys in the queue. """ - return self.mbox.keys() + return list(self.mbox.keys()) def oversize(self, key): if self.pop_limit: + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/mail.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/lamson/mail.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/lamson/mail.py --- ../python3/lamson/mail.py (original) +++ ../python3/lamson/mail.py (refactored) @@ -30,7 +30,7 @@ return set() elif isinstance(addr, list): return set(parseaddr(a.lower())[1] for a in addr) - elif isinstance(addr, basestring): + elif isinstance(addr, str): return set([parseaddr(addr.lower())[1]]) else: raise encoding.EncodingError("Address must be a string or a list not: %r", type(addr)) @@ -119,7 +119,7 @@ return "From: %r" % [self.Peer, self.From, self.To] def keys(self): - return self.base.keys() + return list(self.base.keys()) def to_message(self): """ @@ -255,7 +255,7 @@ Used to easily set a bunch of heading from another dict like object. """ - for k in message.keys(): + for k in list(message.keys()): self.base[k] = message[k] def __str__(self): @@ -329,7 +329,7 @@ return self.base.parts def keys(self): - return self.base.keys() + return list(self.base.keys()) @property def msg(self): + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/html.py 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 ../python3/lamson/html.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/lamson/html.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/handlers/queue.py 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 ../python3/lamson/handlers/queue.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/lamson/handlers/queue.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/handlers/log.py 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 ../python3/lamson/handlers/log.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/lamson/handlers/log.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/handlers/forward.py 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 ../python3/lamson/handlers/forward.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/lamson/handlers/forward.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/handlers/__init__.py 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 ../python3/lamson/handlers/__init__.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/lamson/handlers/__init__.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/encoding.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/lamson/encoding.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/lamson/encoding.py --- ../python3/lamson/encoding.py (original) +++ ../python3/lamson/encoding.py (refactored) @@ -126,7 +126,7 @@ def __delitem__(self, key): del self.headers[normalize_header(key)] - def __nonzero__(self): + def __bool__(self): return self.body != None or len(self.headers) > 0 or len(self.parts) > 0 def keys(self): @@ -229,7 +229,7 @@ mail.content_encoding[k] = (setting, params) # copy over any keys that are not part of the content information - for k in message.keys(): + for k in list(message.keys()): if normalize_header(k) not in mail.content_encoding: mail[k] = header_from_mime_encoding(message[k]) @@ -266,11 +266,11 @@ try: out = MIMEPart(ctype, **params) - except TypeError, exc: + except TypeError as exc: raise EncodingError("Content-Type malformed, not allowed: %r; %r (Python ERROR: %s" % (ctype, params, exc.message)) - for k in mail.keys(): + for k in list(mail.keys()): if k in ADDRESS_HEADERS_WHITELIST: out[k.encode('ascii')] = header_to_mime_encoding(mail[k]) else: @@ -395,7 +395,7 @@ raise EncodingError("Header claimed %r charset, but detection found none. Decoding failed." % original) return data.decode(charset["encoding"], errors) - except UnicodeError, exc: + except UnicodeError as exc: raise EncodingError("Header lied and claimed %r charset, guessing said " "%r charset, neither worked so this is a bad email: " "%s." % (original, charset, exc)) @@ -403,7 +403,7 @@ def attempt_decoding(charset, dec): try: - if isinstance(dec, unicode): + if isinstance(dec, str): # it's already unicode so just return it return dec else: @@ -473,13 +473,13 @@ try: while True: if not oddness: - left, enc_header, enc_data, continued = scanner.next() + left, enc_header, enc_data, continued = next(scanner) else: left, enc_header, enc_data, continued = oddness oddness = None while continued: - l, eh, ed, continued = scanner.next() + l, eh, ed, continued = next(scanner) if not eh: assert not ed, "Parsing error, give Zed this: %r" % data @@ -503,6 +503,6 @@ def properly_decode_header(header): - return u"".join(_parse_charset_header(header)) - - + return "".join(_parse_charset_header(header)) + + + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/data/prototype/tests/templates/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/data/prototype/tests/model/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/data/prototype/tests/handlers/open_relay_tests.py 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 ../python3/lamson/data/prototype/tests/handlers/open_relay_tests.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/lamson/data/prototype/tests/handlers/open_relay_tests.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/data/prototype/tests/handlers/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/data/prototype/config/testing.py 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 ../python3/lamson/data/prototype/config/testing.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/lamson/data/prototype/config/testing.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/data/prototype/config/settings.py 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 ../python3/lamson/data/prototype/config/settings.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/lamson/data/prototype/config/settings.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/data/prototype/config/boot.py 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 ../python3/lamson/data/prototype/config/boot.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/lamson/data/prototype/config/boot.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/data/prototype/config/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/data/prototype/app/model/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/data/prototype/app/handlers/sample.py 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 ../python3/lamson/data/prototype/app/handlers/sample.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/lamson/data/prototype/app/handlers/sample.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/data/prototype/app/handlers/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/data/prototype/app/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/confirm.py 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 ../python3/lamson/confirm.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/lamson/confirm.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/commands.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/lamson/commands.py --- ../python3/lamson/commands.py (original) +++ ../python3/lamson/commands.py (refactored) @@ -139,16 +139,16 @@ pid_files = [pid] if not os.path.exists(pid): - print "PID file %s doesn't exist, maybe Lamson isn't running?" % pid + print("PID file %s doesn't exist, maybe Lamson isn't running?" % pid) sys.exit(1) return # for unit tests mocking sys.exit - print "Stopping processes with the following PID files: %s" % pid_files + print("Stopping processes with the following PID files: %s" % pid_files) for pid_f in pid_files: pid = open(pid_f).readline() - print "Attempting to stop lamson at pid %d" % int(pid) + print("Attempting to stop lamson at pid %d" % int(pid)) try: if KILL: @@ -157,8 +157,8 @@ os.kill(int(pid), signal.SIGHUP) os.unlink(pid_f) - except OSError, exc: - print "ERROR stopping Lamson on PID %d: %s" % (int(pid), exc) + except OSError as exc: + print("ERROR stopping Lamson on PID %d: %s" % (int(pid), exc)) def restart_command(**options): @@ -181,9 +181,9 @@ """ if os.path.exists(pid): pid = open(pid).readline() - print "Lamson running with PID %d" % int(pid) + print("Lamson running with PID %d" % int(pid)) else: - print "Lamson not running." + print("Lamson not running.") def help_command(**options): @@ -199,13 +199,13 @@ if "for" in options: help_text = args.help_for_command(lamson.commands, options['for']) if help_text: - print help_text + print(help_text) else: args.invalid_command_message(lamson.commands, exit_on_error=True) else: - print "Available commands:\n" - print ", ".join(args.available_commands(lamson.commands)) - print "\nUse lamson help -for to find out more." + print("Available commands:\n") + print(", ".join(args.available_commands(lamson.commands))) + print("\nUse lamson help -for to find out more.") def queue_command(pop=False, get=False, keys=False, remove=False, count=False, @@ -215,27 +215,27 @@ lamson queue (-pop | -get | -remove | -count | -clear | -keys) -name run/queue """ - print "Using queue: %r" % name + print("Using queue: %r" % name) inq = queue.Queue(name) if pop: key, msg = inq.pop() if key: - print "KEY: ", key - print msg + print("KEY: ", key) + print(msg) elif get: - print inq.get(get) + print(inq.get(get)) elif remove: inq.remove(remove) elif count: - print "Queue %s contains %d messages" % (name, inq.count()) + print("Queue %s contains %d messages" % (name, inq.count())) elif clear: inq.clear() elif keys: - print "\n".join(inq.keys()) + print("\n".join(list(inq.keys()))) else: - print "Give something to do. Try lamson help -for queue to find out what." + print("Give something to do. Try lamson help -for queue to find out what.") sys.exit(1) return # for unit tests mocking sys.exit @@ -264,26 +264,26 @@ for module in modules: __import__(module, globals(), locals()) - print "Routing ORDER: ", routing.Router.ORDER - print "Routing TABLE: \n---" + print("Routing ORDER: ", routing.Router.ORDER) + print("Routing TABLE: \n---") for format in routing.Router.REGISTERED: - print "%r: " % format, + print("%r: " % format, end=' ') regex, functions = routing.Router.REGISTERED[format] for func in functions: - print "%s.%s " % (func.__module__, func.__name__), + print("%s.%s " % (func.__module__, func.__name__), end=' ') match = regex.match(test) if test and match: test_case_matches.append((format, func, match)) - printRefactoringTool: Files that were modified: RefactoringTool: ../python3/lamson/commands.py "\n---" + print("\n---") if test_case_matches: - print "\nTEST address %r matches:" % test + print("\nTEST address %r matches:" % test) for format, func, match in test_case_matches: - print " %r %s.%s" % (format, func.__module__, func.__name__) - print " - %r" % (match.groupdict()) + print(" %r %s.%s" % (format, func.__module__, func.__name__)) + print(" - %r" % (match.groupdict())) elif test: - print "\nTEST address %r didn't match anything." % test + print("\nTEST address %r didn't match anything." % test) @@ -296,7 +296,7 @@ project = project if os.path.exists(project) and not FORCE: - print "Project %s exists, delete it first." % project + print("Project %s exists, delete it first." % project) sys.exit(1) return @@ -312,14 +312,14 @@ if str(gen_f).endswith('/'): target = os.path.join(project, gen_f) if not os.path.exists(target): - print "mkdir: %s" % target + print("mkdir: %s" % target) os.makedirs(target) else: target = os.path.join(project, gen_f) if os.path.exists(target): continue - print "copy: %s" % target + print("copy: %s" % target) out = open(target, 'w') out.write(prototype.read(gen_f)) out.close() @@ -335,13 +335,13 @@ This command doesn't exit so you can view the logs it prints out. """ - from BaseHTTPServer import HTTPServer - from SimpleHTTPServer import SimpleHTTPRequestHandler + from http.server import HTTPServer + from http.server import SimpleHTTPRequestHandler os.chdir(basedir) web = HTTPServer((host, port), SimpleHTTPRequestHandler) - print "Starting server on %s:%d out of directory %r" % ( - host, port, basedir) + print("Starting server on %s:%d out of directory %r" % ( + host, port, basedir)) web.serve_forever() @@ -364,14 +364,14 @@ try: mail = encoding.from_message(msg) outbox.add(encoding.to_string(mail)) - except encoding.EncodingError, exc: - print "ERROR: ", exc + except encoding.EncodingError as exc: + print("ERROR: ", exc) error_count += 1 outbox.close() inbox.close() - print "TOTAL ERRORS:", error_count + print("TOTAL ERRORS:", error_count) def blast_command(input=None, host='127.0.0.1', port=8823, debug=0): @@ -383,7 +383,7 @@ inbox = mailbox.Maildir(input) relay = server.Relay(host, port=port, debug=debug) - for key in inbox.keys(): + for key in list(inbox.keys()): msgfile = inbox.get_file(key) msg = email.message_from_file(msgfile) relay.deliver(msg) @@ -397,14 +397,14 @@ from lamson import version - print "Lamson-Version: ", version.VERSION['version'] - print "Repository-Revision:", version.VERSION['rev'][0] - print "Repository-Hash:", version.VERSION['rev'][1] - print "Version-File:", version.__file__ - print "" - print "Lamson is Copyright (C) Zed A. Shaw 2008-2009. Licensed GPLv3." - print "If you didn't get a copy of the LICENSE contact the author at:\n" - print " zedshaw@zedshaw.com" - print "" - print "Have fun." - + print("Lamson-Version: ", version.VERSION['version']) + print("Repository-Revision:", version.VERSION['rev'][0]) + print("Repository-Hash:", version.VERSION['rev'][1]) + print("Version-File:", version.__file__) + print("") + print("Lamson is Copyright (C) Zed A. Shaw 2008-2009. Licensed GPLv3.") + print("If you didn't get a copy of the LICENSE contact the author at:\n") + print(" zedshaw@zedshaw.com") + print("") + print("Have fun.") + + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/bounce.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/lamson/bounce.py --- ../python3/lamson/bounce.py (original) +++ ../python3/lamson/bounce.py (refactored) @@ -22,79 +22,79 @@ BOUNCE_MAX = len(BOUNCE_MATCHERS) * 2.0 PRIMARY_STATUS_CODES = { - u'1': u'Unknown Status Code 1', - u'2': u'Success', - u'3': u'Temporary Failure', - u'4': u'Persistent Transient Failure', - u'5': u'Permanent Failure' + '1': 'Unknown Status Code 1', + '2': 'Success', + '3': 'Temporary Failure', + '4': 'Persistent Transient Failure', + '5': 'Permanent Failure' } SECONDARY_STATUS_CODES = { - u'0': u'Other or Undefined Status', - u'1': u'Addressing Status', - u'2': u'Mailbox Status', - u'3': u'Mail System Status', - u'4': u'Network and Routing Status', - u'5': u'Mail Delivery Protocol Status', - u'6': u'Message Content or Media Status', - u'7': u'Security or Policy Status', + '0': 'Other or Undefined Status', + '1': 'Addressing Status', + '2': 'Mailbox Status', + '3': 'Mail System Status', + '4': 'Network and Routing Status', + '5': 'Mail Delivery Protocol Status', + '6': 'Message Content or Media Status', + '7': 'Security or Policy Status', } COMBINED_STATUS_CODES = { - u'00': u'Not Applicable', - u'10': u'Other address status', - u'11': u'Bad destination mailbox address', - u'12': u'Bad destination system address', - u'13': u'Bad destination mailbox address syntax', - u'14': u'Destination mailbox address ambiguous', - u'15': u'Destination mailbox address valid', - u'16': u'Mailbox has moved', - u'17': u'Bad sender\'s mailbox address syntax', - u'18': u'Bad sender\'s system address', - - u'20': u'Other or undefined mailbox status', - u'21': u'Mailbox disabled, not accepting messages', - u'22': u'Mailbox full', - u'23': u'Message length exceeds administrative limit.', - u'24': u'Mailing list expansion problem', - - u'30': u'Other or undefined mail system status', - u'31': u'Mail system full', - u'32': u'System not accepting network messages', - u'33': u'System not capable of selected features', - u'34': u'Message too big for system', - - u'40': u'Other or undefined network or routing status', - u'41': u'No answer from host', - u'42': u'Bad connection', - u'43': u'Routing server failure', - u'44': u'Unable to route', - u'45': u'Network congestion', - u'46': u'Routing loop detected', - u'47': u'Delivery time expired', - - u'50': u'Other or undefined protocol status', - u'51': u'Invalid command', - u'52': u'Syntax error', - u'53': u'Too many recipients', - u'54': u'Invalid command arguments', - u'55': u'Wrong protocol version', - - u'60': u'Other or undefined media error', - u'61': u'Media not supported', - u'62': u'Conversion required and prohibited', - u'63': u'Conversion required but not supported', - u'64': u'Conversion with loss performed', - u'65': u'Conversion failed', - - u'70': u'Other or undefined security status', - u'71': u'Delivery not authorized, message refused', - u'72': u'Mailing list expansion prohibited', - u'73': u'Security conversion required but not possible', - u'74': u'Security features not supported', - u'75': u'Cryptographic failure', - u'76': u'Cryptographic algorithm not supported', - u'77': u'Message integrity failure', + '00': 'Not Applicable', + '10': 'Other address status', + '11': 'Bad destination mailbox address', + '12': 'Bad destination system address', + '13': 'Bad destination mailbox address syntax', + '14': 'Destination mailbox address ambiguous', + '15': 'Destination mailbox address valid', + '16': 'Mailbox has moved', + '17': 'Bad sender\'s mailbox address syntax', + '18': 'Bad sender\'s system address', + + '20': 'Other or undefined mailbox status', + '21': 'Mailbox disabled, not accepting messages', + '22': 'Mailbox full', + '23': 'Message length exceeds administrative limit.', + '24': 'Mailing list expansion problem', + + '30': 'Other or undefined mail system status', RefactoringTool: Files that were modified: RefactoringTool: ../python3/lamson/bounce.py + '31': 'Mail system full', + '32': 'System not accepting network messages', + '33': 'System not capable of selected features', + '34': 'Message too big for system', + + '40': 'Other or undefined network or routing status', + '41': 'No answer from host', + '42': 'Bad connection', + '43': 'Routing server failure', + '44': 'Unable to route', + '45': 'Network congestion', + '46': 'Routing loop detected', + '47': 'Delivery time expired', + + '50': 'Other or undefined protocol status', + '51': 'Invalid command', + '52': 'Syntax error', + '53': 'Too many recipients', + '54': 'Invalid command arguments', + '55': 'Wrong protocol version', + + '60': 'Other or undefined media error', + '61': 'Media not supported', + '62': 'Conversion required and prohibited', + '63': 'Conversion required but not supported', + '64': 'Conversion with loss performed', + '65': 'Conversion failed', + + '70': 'Other or undefined security status', + '71': 'Delivery not authorized, message refused', + '72': 'Mailing list expansion prohibited', + '73': 'Security conversion required but not possible', + '74': 'Security features not supported', + '75': 'Cryptographic failure', + '76': 'Cryptographic algorithm not supported', + '77': 'Message integrity failure', } def match_bounce_headers(msg): + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/lamson/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/tests/templates/osb_tests.py 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 ../python3/examples/osb/tests/templates/osb_tests.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/osb/tests/templates/osb_tests.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/tests/templates/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/tests/model/post_tests.py 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 ../python3/examples/osb/tests/model/post_tests.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/osb/tests/model/post_tests.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/tests/model/comment.py 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 ../python3/examples/osb/tests/model/comment.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/osb/tests/model/comment.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/tests/model/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/tests/handlers/post_tests.py 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 ../python3/examples/osb/tests/handlers/post_tests.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/osb/tests/handlers/post_tests.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/tests/handlers/index_tests.py 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 ../python3/examples/osb/tests/handlers/index_tests.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/osb/tests/handlers/index_tests.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/tests/handlers/comments_tests.py 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 ../python3/examples/osb/tests/handlers/comments_tests.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/osb/tests/handlers/comments_tests.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/tests/handlers/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/config/testing.py 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 ../python3/examples/osb/config/testing.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/osb/config/testing.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/config/settings.py 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 ../python3/examples/osb/config/settings.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/osb/config/settings.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/config/queue.py 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 ../python3/examples/osb/config/queue.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/osb/config/queue.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/config/forward.py 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 ../python3/examples/osb/config/forward.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/osb/config/forward.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/config/boot.py 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 ../python3/examples/osb/config/boot.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/osb/config/boot.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/config/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/app/model/post.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/examples/osb/app/model/post.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/examples/osb/app/model/post.py --- ../python3/examples/osb/app/model/post.py (original) +++ ../python3/examples/osb/app/model/post.py (refactored) @@ -44,7 +44,7 @@ def remove_from_queue(post_name, user): user_dir = get_user_dir(user) post_q = get_user_post_queue(user_dir) - for k in post_q.keys(): + for k in list(post_q.keys()): msg = post_q.get(k) name, address = email.utils.parseaddr(msg['to']) if address.startswith(post_name): + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/app/model/comment.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/examples/osb/app/model/comment.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/examples/osb/app/model/comment.py --- ../python3/examples/osb/app/model/comment.py (original) +++ ../python3/examples/osb/app/model/comment.py (refactored) @@ -12,4 +12,4 @@ def defer_to_queue(message): index_q = queue.Queue("run/posts") # use a diff queue? index_q.push(message) - print "run/posts count after dever", index_q.count() + print("run/posts count after dever", index_q.count()) + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/app/model/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/app/handlers/post.py 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 ../python3/examples/osb/app/handlers/post.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/osb/app/handlers/post.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/app/handlers/index.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/examples/osb/app/handlers/index.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/examples/osb/app/handlers/index.py --- ../python3/examples/osb/app/handlers/index.py (original) +++ ../python3/examples/osb/app/handlers/index.py (refactored) @@ -1,4 +1,4 @@ -from __future__ import with_statement + from email.utils import parseaddr from lamson import view, queue from lamson.routing import route, stateless @@ -17,7 +17,7 @@ post_url = "posts/%s/%s.html" % (address, post_name) index_q = queue.Queue("run/indexed") - post_keys = sorted(index_q.keys(), reverse=True) + post_keys = sorted(list(index_q.keys()), reverse=True) old_keys = post_keys[50:] del post_keys[50:] + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/app/handlers/comment.py 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 ../python3/examples/osb/app/handlers/comment.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/osb/app/handlers/comment.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/app/handlers/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/osb/app/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/myinboxisnotatv/tests/templates/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/myinboxisnotatv/tests/model/html_tests.py 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 ../python3/examples/myinboxisnotatv/tests/model/html_tests.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/myinboxisnotatv/tests/model/html_tests.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/myinboxisnotatv/tests/model/filter_tests.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/examples/myinboxisnotatv/tests/model/filter_tests.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/examples/myinboxisnotatv/tests/model/filter_tests.py --- ../python3/examples/myinboxisnotatv/tests/model/filter_tests.py (original) +++ ../python3/examples/myinboxisnotatv/tests/model/filter_tests.py (refactored) @@ -53,7 +53,7 @@ assert_equal(resp['to'], marketroid) # make sure the user's address is never in a header - for k,v in resp.items(): + for k,v in list(resp.items()): assert_not_equal(resp[k], user) @@ -73,7 +73,7 @@ reply = filter.route_reply(msg, marketroid_id, host).to_message() # make sure the user's address is never in a header - for k,v in reply.items(): + for k,v in list(reply.items()): assert_not_equal(reply[k], user) + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/myinboxisnotatv/tests/model/addressing_tests.py 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 ../python3/examples/myinboxisnotatv/tests/model/addressing_tests.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/myinboxisnotatv/tests/model/addressing_tests.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/myinboxisnotatv/tests/model/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/myinboxisnotatv/tests/handlers/anonymizer_tests.py 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 ../python3/examples/myinboxisnotatv/tests/handlers/anonymizer_tests.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/myinboxisnotatv/tests/handlers/anonymizer_tests.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/myinboxisnotatv/tests/handlers/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/myinboxisnotatv/deploy/scripts/json_convert.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/examples/myinboxisnotatv/deploy/scripts/json_convert.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/examples/myinboxisnotatv/deploy/scripts/json_convert.py --- ../python3/examples/myinboxisnotatv/deploy/scripts/json_convert.py (original) +++ ../python3/examples/myinboxisnotatv/deploy/scripts/json_convert.py (refactored) @@ -10,7 +10,7 @@ def convert_queue(arg, dirname, names): if dirname.endswith("new"): - print dirname, names + print(dirname, names) jpath = dirname + "/../../json" if not os.path.exists(jpath): + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/myinboxisnotatv/config/testing.py 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 ../python3/examples/myinboxisnotatv/config/testing.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/myinboxisnotatv/config/testing.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/myinboxisnotatv/config/settings.py 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 ../python3/examples/myinboxisnotatv/config/settings.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/myinboxisnotatv/config/settings.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/myinboxisnotatv/config/boot.py 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 ../python3/examples/myinboxisnotatv/config/boot.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/myinboxisnotatv/config/boot.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/myinboxisnotatv/config/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/myinboxisnotatv/app/model/html.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/examples/myinboxisnotatv/app/model/html.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/examples/myinboxisnotatv/app/model/html.py --- ../python3/examples/myinboxisnotatv/app/model/html.py (original) +++ ../python3/examples/myinboxisnotatv/app/model/html.py (refactored) @@ -1,5 +1,6 @@ from lxml import etree, sax from xml.sax.handler import ContentHandler, EntityResolver +from functools import reduce # stolen from http://code.activestate.com/recipes/148061/ def wrap(text, width): + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/myinboxisnotatv/app/model/filter.py 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 ../python3/examples/myinboxisnotatv/app/model/filter.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/myinboxisnotatv/app/model/filter.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/myinboxisnotatv/app/model/addressing.py 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 ../python3/examples/myinboxisnotatv/app/model/addressing.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/myinboxisnotatv/app/model/addressing.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/myinboxisnotatv/app/model/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/myinboxisnotatv/app/handlers/anonymizer.py 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 ../python3/examples/myinboxisnotatv/app/handlers/anonymizer.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/myinboxisnotatv/app/handlers/anonymizer.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/myinboxisnotatv/app/handlers/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/myinboxisnotatv/app/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/webapp/urls.py 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 ../python3/examples/librelist/webapp/urls.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/librelist/webapp/urls.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/webapp/settings.py 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 ../python3/examples/librelist/webapp/settings.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/librelist/webapp/settings.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/webapp/manage.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/examples/librelist/webapp/manage.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/examples/librelist/webapp/manage.py --- ../python3/examples/librelist/webapp/manage.py (original) +++ ../python3/examples/librelist/webapp/manage.py (refactored) @@ -1,7 +1,7 @@ #!/usr/bin/env python from django.core.management import execute_manager try: - import settings # Assumed to be in the same directory. + from . import settings # Assumed to be in the same directory. except ImportError: import sys sys.stderr.write("Error: Can't find the file 'settings.py' in the directory containing %r. It appears you've customized things.\nYou'll have to run django-admin.py, passing it your settings module.\n(If the file settings.py does indeed exist, it's causing an ImportError somehow.)\n" % __file__) + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/webapp/librelist/views.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/webapp/librelist/urls.py 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 ../python3/examples/librelist/webapp/librelist/urls.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/librelist/webapp/librelist/urls.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/webapp/librelist/models.py 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 ../python3/examples/librelist/webapp/librelist/models.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/librelist/webapp/librelist/models.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/webapp/librelist/migrations/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/webapp/librelist/migrations/0001_initial.py 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 ../python3/examples/librelist/webapp/librelist/migrations/0001_initial.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/librelist/webapp/librelist/migrations/0001_initial.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/webapp/librelist/admin.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/webapp/librelist/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/webapp/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/tests/templates/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/tests/model/state_storage_tests.py 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 ../python3/examples/librelist/tests/model/state_storage_tests.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/librelist/tests/model/state_storage_tests.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/tests/model/mailinglist_tests.py 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 ../python3/examples/librelist/tests/model/mailinglist_tests.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/librelist/tests/model/mailinglist_tests.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/tests/model/confirmation_tests.py 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 ../python3/examples/librelist/tests/model/confirmation_tests.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/librelist/tests/model/confirmation_tests.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/tests/model/bounce_tests.py 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 ../python3/examples/librelist/tests/model/bounce_tests.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/librelist/tests/model/bounce_tests.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/tests/model/archive_tests.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/examples/librelist/tests/model/archive_tests.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/examples/librelist/tests/model/archive_tests.py --- ../python3/examples/librelist/tests/model/archive_tests.py (original) +++ ../python3/examples/librelist/tests/model/archive_tests.py (refactored) @@ -17,7 +17,7 @@ shutil.rmtree(json_path) def test_archive_enqueue(): - msg = MailResponse(From=u'"p\xf6stal Zed" ', + msg = MailResponse(From='"p\xf6stal Zed" ', To="test.list@librelist.com", Subject="test message", Body="This is a test.") @@ -37,7 +37,7 @@ archive.white_list_cleanse(resp) - for key in resp.keys(): + for key in list(resp.keys()): assert key in archive.ALLOWED_HEADERS assert '@' not in resp['from'] + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/tests/model/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/tests/handlers/bounce_tests.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/examples/librelist/tests/handlers/bounce_tests.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/examples/librelist/tests/handlers/bounce_tests.py --- ../python3/examples/librelist/tests/handlers/bounce_tests.py (original) +++ ../python3/examples/librelist/tests/handlers/bounce_tests.py (refactored) @@ -44,7 +44,7 @@ assert_in_state('app.handlers.admin', list_addr, sender, 'BOUNCING') assert_in_state('app.handlers.bounce', list_addr, sender, 'BOUNCING') assert not delivered('unbounce'), "A HARD bounce should be silent." - assert_equal(len(queue(queue_dir=settings.BOUNCE_ARCHIVE).keys()), 1) + assert_equal(len(list(queue(queue_dir=settings.BOUNCE_ARCHIVE).keys())), 1) assert not mailinglist.find_subscriptions(sender, list_addr) # make sure that any attempts to post return a "you're bouncing dude" message @@ -67,7 +67,7 @@ assert mailinglist.find_subscriptions(sender, list_addr) # and make sure that only the original bounce is in the bounce archive - assert_equal(len(queue(queue_dir=settings.BOUNCE_ARCHIVE).keys()), 1) + assert_equal(len(list(queue(queue_dir=settings.BOUNCE_ARCHIVE).keys())), 1) def test_soft_bounce_tells_them(): setup() @@ -80,14 +80,14 @@ # force them to soft bounce msg = create_bounce(list_addr, sender) - msg.bounce.primary_status = (3, bounce.PRIMARY_STATUS_CODES[u'3']) + msg.bounce.primary_status = (3, bounce.PRIMARY_STATUS_CODES['3']) assert msg.bounce.is_soft() Router.deliver(msg) assert_in_state('app.handlers.admin', list_addr, sender, 'BOUNCING') assert_in_state('app.handlers.bounce', list_addr, sender, 'BOUNCING') assert delivered('unbounce'), "Looks like unbounce didn't go out." - assert_equal(len(queue(queue_dir=settings.BOUNCE_ARCHIVE).keys()), 1) + assert_equal(len(list(queue(queue_dir=settings.BOUNCE_ARCHIVE).keys())), 1) assert not mailinglist.find_subscriptions(sender, list_addr) # make sure that any attempts to post return a "you're bouncing dude" message @@ -110,6 +110,6 @@ assert mailinglist.find_subscriptions(sender, list_addr) # and make sure that only the original bounce is in the bounce archive - assert_equal(len(queue(queue_dir=settings.BOUNCE_ARCHIVE).keys()), 1) + assert_equal(len(list(queue(queue_dir=settings.BOUNCE_ARCHIVE).keys())), 1) + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/tests/handlers/admin_tests.py 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 ../python3/examples/librelist/tests/handlers/admin_tests.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/librelist/tests/handlers/admin_tests.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/tests/handlers/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/lib/metaphone.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/examples/librelist/lib/metaphone.py WARNING: couldn't encode ../python3/examples/librelist/lib/metaphone.py's diff for your terminal RefactoringTool: Files that were modified: RefactoringTool: ../python3/examples/librelist/lib/metaphone.py --- ../python3/examples/librelist/lib/metaphone.py (original) +++ ../python3/examples/librelist/lib/metaphone.py (refactored) @@ -115,7 +115,7 @@ nxt = ('K', 2) else : # default for 'C' nxt = ('K', 1) + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/lib/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/deploy/scripts/json_convert.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/examples/librelist/deploy/scripts/json_convert.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/examples/librelist/deploy/scripts/json_convert.py --- ../python3/examples/librelist/deploy/scripts/json_convert.py (original) +++ ../python3/examples/librelist/deploy/scripts/json_convert.py (refactored) @@ -10,7 +10,7 @@ def convert_queue(arg, dirname, names): if dirname.endswith("new"): - print dirname, names + print(dirname, names) jpath = dirname + "/../../json" if not os.path.exists(jpath): + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/config/testing.py 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 ../python3/examples/librelist/config/testing.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/librelist/config/testing.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/config/settings.py 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 ../python3/examples/librelist/config/settings.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/librelist/config/settings.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/config/boot.py 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 ../python3/examples/librelist/config/boot.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/librelist/config/boot.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/config/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/app/model/state_storage.py 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 ../python3/examples/librelist/app/model/state_storage.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/librelist/app/model/state_storage.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/app/model/mailinglist.py 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 ../python3/examples/librelist/app/model/mailinglist.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/librelist/app/model/mailinglist.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/app/model/confirmation.py 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 ../python3/examples/librelist/app/model/confirmation.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/librelist/app/model/confirmation.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/app/model/bounce.py 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 ../python3/examples/librelist/app/model/bounce.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/librelist/app/model/bounce.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/app/model/archive.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/examples/librelist/app/model/archive.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/examples/librelist/app/model/archive.py --- ../python3/examples/librelist/app/model/archive.py (original) +++ ../python3/examples/librelist/app/model/archive.py (refactored) @@ -1,4 +1,4 @@ -from __future__ import with_statement + from lamson import queue from config import settings from datetime import datetime @@ -64,11 +64,11 @@ return key def white_list_cleanse(message): - for key in message.keys(): + for key in list(message.keys()): if key not in ALLOWED_HEADERS: del message[key] - message['from'] = message['from'].replace(u'@',u'-AT-') + message['from'] = message['from'].replace('@','-AT-') def json_encoding(base): + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/app/model/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/app/handlers/bounce.py 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 ../python3/examples/librelist/app/handlers/bounce.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/librelist/app/handlers/bounce.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/app/handlers/admin.py 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 ../python3/examples/librelist/app/handlers/admin.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/examples/librelist/app/handlers/admin.py + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/app/handlers/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/examples/librelist/app/__init__.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No files need to be modified. + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/doc/lamsonproject.org/webgen.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/doc/lamsonproject.org/webgen.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/doc/lamsonproject.org/webgen.py --- ../python3/doc/lamsonproject.org/webgen.py (original) +++ ../python3/doc/lamsonproject.org/webgen.py (refactored) @@ -1,5 +1,5 @@ #!/usr/bin/env python -from __future__ import with_statement + import os import sys @@ -36,7 +36,7 @@ head, body = f.read().split('\n\n') body except: - print 'Invalid file format : ', fname + print('Invalid file format : ', fname) def parse(fname): with open(fname, 'r') as f: @@ -46,10 +46,10 @@ (header_lines,body) = raw.split("\n\n", 1) for header in header_lines.split("\n"): (name, value) = header.split(": ", 1) - headers[name.lower()] = unicode(value.strip()) + headers[name.lower()] = str(value.strip()) return headers, body except: - raise TypeError, "Invalid page file format for %s" % fname + raise TypeError("Invalid page file format for %s" % fname) def get_template(template): @@ -81,7 +81,7 @@ listing = [] for f in without_self: - print "Doing blog", f + print("Doing blog", f) # load up the file and peel out the first few paragraphs content = os.path.join(current_dir, f) head, body = parse(content) @@ -109,11 +109,11 @@ def content_format(current_dir, inp, headers, files, format, body): return { - u'text/plain': lambda s: u'
%s
' % s, - u'text/x-textile': lambda s: u'%s' % textile(s,head_offset=0, validate=0, + 'text/plain': lambda s: '
%s
' % s, + 'text/x-textile': lambda s: '%s' % textile(s,head_offset=0, validate=0, sanitize=0, encoding='utf-8', output='utf-8'), - u'text/html': lambda s: s, - u'text/blog': is_blog(current_dir, inp, headers, files) + 'text/html': lambda s: s, + 'text/blog': is_blog(current_dir, inp, headers, files) }[format](body) def determine_format(headers): @@ -144,7 +144,7 @@ format = determine_format(headers) - print "Processing %s" % inp + print("Processing %s" % inp) content = content_format(current_dir, inp, headers, files, format, body) @@ -172,7 +172,7 @@ x,y = rss.items[0], rss.items[-1] diff = x.pubDate - y.pubDate - print "diff!", diff.seconds, diff.days + print("diff!", diff.seconds, diff.days) rss.items.sort(cmp=lambda x,y: a_fucking_cmp_for_time(x,y)) rss.write_xml(open("output/feed.xml", "w")) + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/doc/lamsonproject.org/output/mailocalypse.py RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: Refactored ../python3/doc/lamsonproject.org/output/mailocalypse.py RefactoringTool: Files that were modified: RefactoringTool: ../python3/doc/lamsonproject.org/output/mailocalypse.py --- ../python3/doc/lamsonproject.org/output/mailocalypse.py (original) +++ ../python3/doc/lamsonproject.org/output/mailocalypse.py (refactored) @@ -20,12 +20,12 @@ def collapse_header(header): if header.strip().startswith("=?"): decoded = decode_header(header) - converted = (unicode( + converted = (str( x[0], encoding=x[1] or 'ascii', errors='replace') for x in decoded) - value = u"".join(converted) + value = "".join(converted) else: - value = unicode(header, errors='replace') + value = str(header, errors='replace') return value.encode("utf-8") @@ -47,14 +47,14 @@ # go through every header and convert it to utf-8 headers = {} - for h in msg.keys(): + for h in list(msg.keys()): headers[capwords(h, '-')] = convert_header_insanity(msg[h]) return headers def dump_headers(headers): for h in headers: - print h, headers[h] + print(h, headers[h]) def mail_load_cleanse(msg_file): global ALL_MAIL @@ -72,18 +72,18 @@ charset = part.get_charsets()[0] try: if charset: - uguts = unicode(guts, part.get_charsets()[0]) + uguts = str(guts, part.get_charsets()[0]) guts = uguts.encode("utf-8") else: guts = guts.encode("utf-8") - except UnicodeDecodeError, exc: - print >> sys.stderr, "CONFLICTED CHARSET:", exc, part.get_charsets() + except UnicodeDecodeError as exc: + print("CONFLICTED CHARSET:", exc, part.get_charsets(), file=sys.stderr) BAD_MAIL += 1 - except LookupError, exc: - print >> sys.stderr, "UNKNOWN CHARSET:", exc, part.get_charsets() + except LookupError as exc: + print("UNKNOWN CHARSET:", exc, part.get_charsets(), file=sys.stderr) BAD_MAIL += 1 - except Exception, exc: - print >> sys.stderr, "WEIRDO ERROR", exc, part.get_charsets() + except Exception as exc: + print("WEIRDO ERROR", exc, part.get_charsets(), file=sys.stderr) BAD_MAIL += 1 @@ -95,14 +95,14 @@ mb = mailbox.Maildir(sys.argv[1]) len(mb) # need this to make the maildir try to read the directory and fail except OSError: - print "NOT A MAILDIR, TRYING MBOX" + print("NOT A MAILDIR, TRYING MBOX") mb = mailbox.mbox(sys.argv[1]) if not mb: - print "NOT A MAILDIR OR MBOX, SORRY" + print("NOT A MAILDIR OR MBOX, SORRY") -for key in mb.keys(): +for key in list(mb.keys()): mail_load_cleanse(mb.get_file(key)) -print >> sys.stderr, "ALL", ALL_MAIL -print >> sys.stderr, "BAD", BAD_MAIL +print("ALL", ALL_MAIL, file=sys.stderr) +print("BAD", BAD_MAIL, file=sys.stderr) + for i in $(find ../python3 -type f -name '*.py' |grep -v 'scripts/setup.py') + 2to3 -w -n ../python3/doc/lamsonproject.org/config.py 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 ../python3/doc/lamsonproject.org/config.py RefactoringTool: Files that need to be modified: RefactoringTool: ../python3/doc/lamsonproject.org/config.py + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.46279 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-lamson-1.3.4 + 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/python setup.py build running build running build_py creating build creating build/lib creating build/lib/lamson copying lamson/view.py -> build/lib/lamson copying lamson/version.py -> build/lib/lamson copying lamson/utils.py -> build/lib/lamson copying lamson/testing.py -> build/lib/lamson copying lamson/spam.py -> build/lib/lamson copying lamson/server.py -> build/lib/lamson copying lamson/routing.py -> build/lib/lamson copying lamson/queue.py -> build/lib/lamson copying lamson/mail.py -> build/lib/lamson copying lamson/html.py -> build/lib/lamson copying lamson/encoding.py -> build/lib/lamson copying lamson/confirm.py -> build/lib/lamson copying lamson/commands.py -> build/lib/lamson copying lamson/bounce.py -> build/lib/lamson copying lamson/__init__.py -> build/lib/lamson creating build/lib/lamson/handlers copying lamson/handlers/queue.py -> build/lib/lamson/handlers copying lamson/handlers/log.py -> build/lib/lamson/handlers copying lamson/handlers/forward.py -> build/lib/lamson/handlers copying lamson/handlers/__init__.py -> build/lib/lamson/handlers creating build/lib/lamson/data copying lamson/data/prototype.zip -> build/lib/lamson/data running build_scripts creating build/scripts-2.7 copying and adjusting bin/lamson -> build/scripts-2.7 changing mode of build/scripts-2.7/lamson from 644 to 755 + pushd ../python3 ~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-lamson-1.3.4 + 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/lamson copying lamson/view.py -> build/lib/lamson copying lamson/version.py -> build/lib/lamson copying lamson/utils.py -> build/lib/lamson copying lamson/testing.py -> build/lib/lamson copying lamson/spam.py -> build/lib/lamson copying lamson/server.py -> build/lib/lamson copying lamson/routing.py -> build/lib/lamson copying lamson/queue.py -> build/lib/lamson copying lamson/mail.py -> build/lib/lamson copying lamson/html.py -> build/lib/lamson copying lamson/encoding.py -> build/lib/lamson copying lamson/confirm.py -> build/lib/lamson copying lamson/commands.py -> build/lib/lamson copying lamson/bounce.py -> build/lib/lamson copying lamson/__init__.py -> build/lib/lamson creating build/lib/lamson/handlers copying lamson/handlers/queue.py -> build/lib/lamson/handlers copying lamson/handlers/log.py -> build/lib/lamson/handlers copying lamson/handlers/forward.py -> build/lib/lamson/handlers copying lamson/handlers/__init__.py -> build/lib/lamson/handlers creating build/lib/lamson/data copying lamson/data/prototype.zip -> build/lib/lamson/data running build_scripts creating build/scripts-3.6 copying and adjusting bin/lamson -> build/scripts-3.6 changing mode of build/scripts-3.6/lamson from 644 to 755 + popd ~/RPM/BUILD/python-module-lamson-1.3.4 + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.7734 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python-module-lamson-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python-module-lamson-buildroot + cd python-module-lamson-1.3.4 + pushd ../python3 ~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-lamson-1.3.4 + 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/python-module-lamson-buildroot --force running install running install_lib creating /usr/src/tmp/python-module-lamson-buildroot creating /usr/src/tmp/python-module-lamson-buildroot/usr creating /usr/src/tmp/python-module-lamson-buildroot/usr/lib creating /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3 creating /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages creating /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson creating /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/data copying build/lib/lamson/data/prototype.zip -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/data creating /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers copying build/lib/lamson/handlers/__init__.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers copying build/lib/lamson/handlers/forward.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers copying build/lib/lamson/handlers/log.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers copying build/lib/lamson/handlers/queue.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers copying build/lib/lamson/__init__.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson copying build/lib/lamson/bounce.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson copying build/lib/lamson/commands.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson copying build/lib/lamson/confirm.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson copying build/lib/lamson/encoding.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson copying build/lib/lamson/html.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson copying build/lib/lamson/mail.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson copying build/lib/lamson/queue.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson copying build/lib/lamson/routing.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson copying build/lib/lamson/server.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson copying build/lib/lamson/spam.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson copying build/lib/lamson/testing.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson copying build/lib/lamson/utils.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson copying build/lib/lamson/version.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson copying build/lib/lamson/view.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/__init__.py to __init__.cpython-36.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/forward.py to forward.cpython-36.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/log.py to log.cpython-36.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/queue.py to queue.cpython-36.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/__init__.py to __init__.cpython-36.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/bounce.py to bounce.cpython-36.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py to commands.cpython-36.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/confirm.py to confirm.cpython-36.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/encoding.py to encoding.cpython-36.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/html.py to html.cpython-36.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/mail.py to mail.cpython-36.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/queue.py to queue.cpython-36.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py to routing.cpython-36.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/server.py to server.cpython-36.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/spam.py to spam.cpython-36.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/testing.py to testing.cpython-36.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py to utils.cpython-36.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/version.py to version.cpython-36.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/view.py to view.cpython-36.pyc running install_egg_info running egg_info writing lamson.egg-info/PKG-INFO writing dependency_links to lamson.egg-info/dependency_links.txt writing requirements to lamson.egg-info/requires.txt writing top-level names to lamson.egg-info/top_level.txt reading manifest file 'lamson.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'README' writing manifest file 'lamson.egg-info/SOURCES.txt' Copying lamson.egg-info to /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson-1.3.4-py3.6.egg-info running install_scripts creating /usr/src/tmp/python-module-lamson-buildroot/usr/bin copying build/scripts-3.6/lamson -> /usr/src/tmp/python-module-lamson-buildroot/usr/bin changing mode of /usr/src/tmp/python-module-lamson-buildroot/usr/bin/lamson to 755 + popd ~/RPM/BUILD/python-module-lamson-1.3.4 + pushd /usr/src/tmp/python-module-lamson-buildroot/usr/bin ~/tmp/python-module-lamson-buildroot/usr/bin ~/RPM/BUILD/python-module-lamson-1.3.4 ++ ls + for i in $(ls) + mv lamson lamson.py3 + popd ~/RPM/BUILD/python-module-lamson-1.3.4 + 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/python setup.py install --skip-build --root=/usr/src/tmp/python-module-lamson-buildroot --force running install running install_lib creating /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7 creating /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages creating /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson creating /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/data copying build/lib/lamson/data/prototype.zip -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/data creating /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers copying build/lib/lamson/handlers/__init__.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers copying build/lib/lamson/handlers/forward.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers copying build/lib/lamson/handlers/log.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers copying build/lib/lamson/handlers/queue.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers copying build/lib/lamson/__init__.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson copying build/lib/lamson/bounce.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson copying build/lib/lamson/commands.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson copying build/lib/lamson/confirm.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson copying build/lib/lamson/encoding.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson copying build/lib/lamson/html.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson copying build/lib/lamson/mail.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson copying build/lib/lamson/queue.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson copying build/lib/lamson/routing.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson copying build/lib/lamson/server.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson copying build/lib/lamson/spam.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson copying build/lib/lamson/testing.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson copying build/lib/lamson/utils.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson copying build/lib/lamson/version.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson copying build/lib/lamson/view.py -> /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/__init__.py to __init__.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/forward.py to forward.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/log.py to log.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/queue.py to queue.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/__init__.py to __init__.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/bounce.py to bounce.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/commands.py to commands.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/confirm.py to confirm.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/encoding.py to encoding.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/html.py to html.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/mail.py to mail.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/queue.py to queue.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/routing.py to routing.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/server.py to server.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/spam.py to spam.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/testing.py to testing.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/utils.py to utils.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/version.py to version.pyc byte-compiling /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/view.py to view.pyc running install_egg_info running egg_info writing requirements to lamson.egg-info/requires.txt writing lamson.egg-info/PKG-INFO writing top-level names to lamson.egg-info/top_level.txt writing dependency_links to lamson.egg-info/dependency_links.txt reading manifest file 'lamson.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'README' writing manifest file 'lamson.egg-info/SOURCES.txt' Copying lamson.egg-info to /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson-1.3.4-py2.7.egg-info running install_scripts copying build/scripts-2.7/lamson -> /usr/src/tmp/python-module-lamson-buildroot/usr/bin changing mode of /usr/src/tmp/python-module-lamson-buildroot/usr/bin/lamson to 755 + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python-module-lamson-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python-module-lamson-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/python-module-lamson-buildroot/ (default) Compressing files in /usr/src/tmp/python-module-lamson-buildroot (auto) Adjusting library links in /usr/src/tmp/python-module-lamson-buildroot ./usr/lib: Verifying ELF objects in /usr/src/tmp/python-module-lamson-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Bytecompiling python modules in /usr/src/tmp/python-module-lamson-buildroot using /usr/bin/python unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/__init__.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/forward.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/log.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/queue.pyc compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/__init__.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/forward.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/log.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/queue.py unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/__init__.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/bounce.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/commands.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/confirm.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/encoding.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/html.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/mail.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/queue.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/routing.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/server.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/spam.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/testing.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/utils.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/version.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/view.pyc compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/__init__.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/bounce.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/commands.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/confirm.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/encoding.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/html.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/mail.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/queue.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/routing.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/server.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/spam.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/testing.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/utils.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/version.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/view.py Bytecompiling python modules with optimization in /usr/src/tmp/python-module-lamson-buildroot using /usr/bin/python -O compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/__init__.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/forward.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/log.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/queue.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/__init__.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/bounce.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/commands.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/confirm.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/encoding.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/html.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/mail.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/queue.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/routing.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/server.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/spam.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/testing.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/utils.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/version.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/view.py Bytecompiling python3 modules in /usr/src/tmp/python-module-lamson-buildroot using /usr/bin/python3 unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/__pycache__/__init__.cpython-36.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/__pycache__/bounce.cpython-36.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/__pycache__/commands.cpython-36.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/__pycache__/confirm.cpython-36.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/__pycache__/encoding.cpython-36.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/__pycache__/html.cpython-36.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/__pycache__/mail.cpython-36.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/__pycache__/queue.cpython-36.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/__pycache__/routing.cpython-36.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/__pycache__/server.cpython-36.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/__pycache__/spam.cpython-36.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/__pycache__/testing.cpython-36.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/__pycache__/utils.cpython-36.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/__pycache__/version.cpython-36.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/__pycache__/view.cpython-36.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/__pycache__/__init__.cpython-36.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/__pycache__/forward.cpython-36.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/__pycache__/log.cpython-36.pyc unlink /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/__pycache__/queue.cpython-36.pyc compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/__init__.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/forward.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/log.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/queue.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/__init__.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/bounce.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/confirm.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/encoding.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/html.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/mail.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/queue.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/server.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/spam.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/testing.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/version.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/view.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python-module-lamson-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/__init__.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/forward.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/log.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/queue.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/__init__.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/bounce.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/confirm.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/encoding.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/html.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/mail.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/queue.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/server.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/spam.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/testing.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/version.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/view.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python-module-lamson-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/__init__.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/forward.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/log.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/queue.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/__init__.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/bounce.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/confirm.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/encoding.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/html.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/mail.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/queue.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/server.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/spam.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/testing.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/version.py compile /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/view.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/lamson/__pycache__/version.cpython-36.opt-1.pyc' => './usr/lib/python3/site-packages/lamson/__pycache__/version.cpython-36.pyc' './usr/lib/python3/site-packages/lamson/__pycache__/version.cpython-36.opt-2.pyc' => './usr/lib/python3/site-packages/lamson/__pycache__/version.cpython-36.opt-1.pyc' './usr/lib/python3/site-packages/lamson/__pycache__/utils.cpython-36.opt-1.pyc' => './usr/lib/python3/site-packages/lamson/__pycache__/utils.cpython-36.pyc' './usr/lib/python3/site-packages/lamson/__pycache__/queue.cpython-36.opt-1.pyc' => './usr/lib/python3/site-packages/lamson/__pycache__/queue.cpython-36.pyc' './usr/lib/python3/site-packages/lamson/__pycache__/commands.cpython-36.opt-1.pyc' => './usr/lib/python3/site-packages/lamson/__pycache__/commands.cpython-36.pyc' './usr/lib/python3/site-packages/lamson/__pycache__/__init__.cpython-36.opt-1.pyc' => './usr/lib/python3/site-packages/lamson/__pycache__/__init__.cpython-36.pyc' './usr/lib/python3/site-packages/lamson/__pycache__/__init__.cpython-36.opt-2.pyc' => './usr/lib/python3/site-packages/lamson/__pycache__/__init__.cpython-36.opt-1.pyc' './usr/lib/python3/site-packages/lamson/handlers/__pycache__/queue.cpython-36.opt-1.pyc' => './usr/lib/python3/site-packages/lamson/handlers/__pycache__/queue.cpython-36.pyc' './usr/lib/python3/site-packages/lamson/handlers/__pycache__/log.cpython-36.opt-1.pyc' => './usr/lib/python3/site-packages/lamson/handlers/__pycache__/log.cpython-36.pyc' './usr/lib/python3/site-packages/lamson/handlers/__pycache__/forward.cpython-36.opt-1.pyc' => './usr/lib/python3/site-packages/lamson/handlers/__pycache__/forward.cpython-36.pyc' './usr/lib/python3/site-packages/lamson/handlers/__pycache__/__init__.cpython-36.opt-1.pyc' => './usr/lib/python3/site-packages/lamson/handlers/__pycache__/__init__.cpython-36.pyc' Hardlinking identical .pyc and .pyo files './usr/lib/python2.7/site-packages/lamson/version.pyo' => './usr/lib/python2.7/site-packages/lamson/version.pyc' './usr/lib/python2.7/site-packages/lamson/utils.pyo' => './usr/lib/python2.7/site-packages/lamson/utils.pyc' './usr/lib/python2.7/site-packages/lamson/queue.pyo' => './usr/lib/python2.7/site-packages/lamson/queue.pyc' './usr/lib/python2.7/site-packages/lamson/commands.pyo' => './usr/lib/python2.7/site-packages/lamson/commands.pyc' './usr/lib/python2.7/site-packages/lamson/__init__.pyo' => './usr/lib/python2.7/site-packages/lamson/__init__.pyc' './usr/lib/python2.7/site-packages/lamson/handlers/queue.pyo' => './usr/lib/python2.7/site-packages/lamson/handlers/queue.pyc' './usr/lib/python2.7/site-packages/lamson/handlers/log.pyo' => './usr/lib/python2.7/site-packages/lamson/handlers/log.pyc' './usr/lib/python2.7/site-packages/lamson/handlers/forward.pyo' => './usr/lib/python2.7/site-packages/lamson/handlers/forward.pyc' './usr/lib/python2.7/site-packages/lamson/handlers/__init__.pyo' => './usr/lib/python2.7/site-packages/lamson/handlers/__init__.pyc' Processing files: python-module-lamson-1.3.4-alt2.2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.18329 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-lamson-1.3.4 + DOCDIR=/usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-1.3.4 + export DOCDIR + rm -rf /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-1.3.4 + /bin/mkdir -p /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-1.3.4 + cp -prL LICENSE /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-1.3.4 + chmod -R go-w /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-1.3.4 + chmod -R a+rX /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-1.3.4 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.I3wvWN 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.YcQ0B3 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks) python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/bin/lamson: hiding lamson, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/bin/lamson: skipping sys python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/commands.py: hiding lamson, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/commands.py: hiding lamson, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/commands.py: skipping signal python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/commands.py: skipping sys /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/commands.py: line=338 IGNORE (for REQ=slight and deep=8) module=BaseHTTPServer /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/commands.py: line=339 IGNORE (for REQ=slight and deep=8) module=SimpleHTTPServer /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/commands.py: line=398 IGNORE (for REQ=slight and deep=8) module=lamson python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/confirm.py: hiding lamson, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/encoding.py: skipping sys python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/forward.py: hiding lamson, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/log.py: hiding lamson, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/queue.py: hiding lamson, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/handlers/queue.py: hiding lamson, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/html.py: hiding lamson, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/mail.py: hiding lamson, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/queue.py: hiding lamson, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/queue.py: skipping errno python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/routing.py: skipping sys /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/routing.py: line=372 IGNORE (for REQ=slight and deep=11) module=lamson python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/server.py: hiding lamson, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/server.py: hiding lamson, which SEEMS TO BE SELF-SATISFIED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/server.py: line=122 IGNORE (for REQ=slight and deep=11) module=DNS python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/spam.py: hiding lamson, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/utils.py: hiding lamson, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/utils.py: skipping sys /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/utils.py: line=14 IGNORE (for REQ=slight and deep=8) module=daemon /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/utils.py: line=16 IGNORE (for REQ=slight and deep=8) module=lockfile python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/utils.py: skipping imp python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/utils.py: skipping signal /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/utils.py: line=125 IGNORE (for REQ=slight and deep=12) module=time python.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/view.py: hiding lamson, which SEEMS TO BE SELF-SATISFIED Provides: python2.7(lamson), python2.7(lamson.bounce), python2.7(lamson.commands), python2.7(lamson.confirm), python2.7(lamson.encoding), python2.7(lamson.handlers), python2.7(lamson.handlers.forward), python2.7(lamson.handlers.log), python2.7(lamson.handlers.queue), python2.7(lamson.html), python2.7(lamson.mail), python2.7(lamson.queue), python2.7(lamson.routing), python2.7(lamson.server), python2.7(lamson.spam), python2.7(lamson.utils), python2.7(lamson.version), python2.7(lamson.view) Requires: /usr/bin/python, /usr/lib/python2.7/site-packages, python-modules, python2.7(BeautifulSoup), python2.7(chardet), python2.7(clevercss), python2.7(config), python2.7(daemon), python2.7(email), python2.7(logging), python2.7(mailbox), python2.7(markdown2), python2.7(mimetypes), python2.7(modargs), python2.7(pkg_resources), python2.7(spambayes) Processing files: python3-module-lamson-1.3.4-alt2.2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.57102 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-lamson-1.3.4 + DOCDIR=/usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python3-module-lamson-1.3.4 + export DOCDIR + rm -rf /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python3-module-lamson-1.3.4 + /bin/mkdir -p /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python3-module-lamson-1.3.4 + cp -prL LICENSE /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python3-module-lamson-1.3.4 + chmod -R go-w /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python3-module-lamson-1.3.4 + chmod -R a+rX /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python3-module-lamson-1.3.4 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.c4XKNX 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.Y3uQGF find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks) python3.req: /usr/src/tmp/python-module-lamson-buildroot/usr/bin/lamson.py3: skipping sys python3.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: skipping sys python3.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: skipping time /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 a form of __import__ was read which gave no deps: [269, [270, [271, [272, [274, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 265]], [326, [7, '(', 265], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]]], [8, ')', 265]]]]]]]]]]]]]]]]]]], [4, '', 265]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 a form of __import__ was read which gave no deps: [270, [271, [272, [274, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 265]], [326, [7, '(', 265], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]]], [8, ')', 265]]]]]]]]]]]]]]]]]]], [4, '', 265]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 a form of __import__ was read which gave no deps: [271, [272, [274, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 265]], [326, [7, '(', 265], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]]], [8, ')', 265]]]]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 a form of __import__ was read which gave no deps: [272, [274, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 265]], [326, [7, '(', 265], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]]], [8, ')', 265]]]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 a form of __import__ was read which gave no deps: [274, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 265]], [326, [7, '(', 265], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]]], [8, ')', 265]]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 a form of __import__ was read which gave no deps: [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 265]], [326, [7, '(', 265], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]]], [8, ')', 265]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 a form of __import__ was read which gave no deps: [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 265]], [326, [7, '(', 265], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]]], [8, ')', 265]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 a form of __import__ was read which gave no deps: [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 265]], [326, [7, '(', 265], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]]], [8, ')', 265]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 a form of __import__ was read which gave no deps: [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 265]], [326, [7, '(', 265], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]]], [8, ')', 265]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 a form of __import__ was read which gave no deps: [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 265]], [326, [7, '(', 265], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]]], [8, ')', 265]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 a form of __import__ was read which gave no deps: [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 265]], [326, [7, '(', 265], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]]], [8, ')', 265]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 a form of __import__ was read which gave no deps: [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 265]], [326, [7, '(', 265], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]]], [8, ')', 265]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 a form of __import__ was read which gave no deps: [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 265]], [326, [7, '(', 265], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]]], [8, ')', 265]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 a form of __import__ was read which gave no deps: [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 265]], [326, [7, '(', 265], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]]], [8, ')', 265]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 a form of __import__ was read which gave no deps: [319, [320, [321, [322, [323, [324, [1, '__import__', 265]], [326, [7, '(', 265], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]]], [8, ')', 265]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 a form of __import__ was read which gave no deps: [320, [321, [322, [323, [324, [1, '__import__', 265]], [326, [7, '(', 265], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]]], [8, ')', 265]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 a form of __import__ was read which gave no deps: [321, [322, [323, [324, [1, '__import__', 265]], [326, [7, '(', 265], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]]], [8, ')', 265]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 a form of __import__ was read which gave no deps: [322, [323, [324, [1, '__import__', 265]], [326, [7, '(', 265], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]]], [8, ')', 265]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=265 a form of __import__ was read which gave no deps: [323, [324, [1, '__import__', 265]], [326, [7, '(', 265], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]], [12, ',', 265], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 265]], [326, [7, '(', 265], [8, ')', 265]]]]]]]]]]]]]]]]]], [8, ')', 265]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=338 IGNORE (for REQ=slight and deep=8) module=http.server /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=339 IGNORE (for REQ=slight and deep=8) module=http.server /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/commands.py: line=398 IGNORE (for REQ=slight and deep=8) module=lamson python3.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/encoding.py: skipping sys python3.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/handlers/forward.py: skipping config python3.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/queue.py: skipping time python3.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/queue.py: skipping errno python3.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=372 IGNORE (for REQ=slight and deep=11) module=lamson.server /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 a form of __import__ was read which gave no deps: [269, [270, [271, [272, [274, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 414]], [326, [7, '(', 414], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]]], [8, ')', 414]]]]]]]]]]]]]]]]]]], [4, '', 414]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 a form of __import__ was read which gave no deps: [270, [271, [272, [274, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 414]], [326, [7, '(', 414], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]]], [8, ')', 414]]]]]]]]]]]]]]]]]]], [4, '', 414]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 a form of __import__ was read which gave no deps: [271, [272, [274, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 414]], [326, [7, '(', 414], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]]], [8, ')', 414]]]]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 a form of __import__ was read which gave no deps: [272, [274, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 414]], [326, [7, '(', 414], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]]], [8, ')', 414]]]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 a form of __import__ was read which gave no deps: [274, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 414]], [326, [7, '(', 414], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]]], [8, ')', 414]]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 a form of __import__ was read which gave no deps: [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 414]], [326, [7, '(', 414], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]]], [8, ')', 414]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 a form of __import__ was read which gave no deps: [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 414]], [326, [7, '(', 414], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]]], [8, ')', 414]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 a form of __import__ was read which gave no deps: [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 414]], [326, [7, '(', 414], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]]], [8, ')', 414]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 a form of __import__ was read which gave no deps: [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 414]], [326, [7, '(', 414], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]]], [8, ')', 414]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 a form of __import__ was read which gave no deps: [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 414]], [326, [7, '(', 414], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]]], [8, ')', 414]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 a form of __import__ was read which gave no deps: [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 414]], [326, [7, '(', 414], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]]], [8, ')', 414]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 a form of __import__ was read which gave no deps: [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 414]], [326, [7, '(', 414], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]]], [8, ')', 414]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 a form of __import__ was read which gave no deps: [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 414]], [326, [7, '(', 414], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]]], [8, ')', 414]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 a form of __import__ was read which gave no deps: [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 414]], [326, [7, '(', 414], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]]], [8, ')', 414]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 a form of __import__ was read which gave no deps: [319, [320, [321, [322, [323, [324, [1, '__import__', 414]], [326, [7, '(', 414], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]]], [8, ')', 414]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 a form of __import__ was read which gave no deps: [320, [321, [322, [323, [324, [1, '__import__', 414]], [326, [7, '(', 414], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]]], [8, ')', 414]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 a form of __import__ was read which gave no deps: [321, [322, [323, [324, [1, '__import__', 414]], [326, [7, '(', 414], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]]], [8, ')', 414]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 a form of __import__ was read which gave no deps: [322, [323, [324, [1, '__import__', 414]], [326, [7, '(', 414], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]]], [8, ')', 414]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 UNABLE to determine the imported name at parse-time: module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/routing.py: line=414 a form of __import__ was read which gave no deps: [323, [324, [1, '__import__', 414]], [326, [7, '(', 414], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'module', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]], [12, ',', 414], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 414]], [326, [7, '(', 414], [8, ')', 414]]]]]]]]]]]]]]]]]], [8, ')', 414]]] python3.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/server.py: skipping time /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/server.py: line=122 IGNORE (for REQ=slight and deep=11) module=DNS python3.req: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=14 IGNORE (for REQ=slight and deep=8) module=daemon /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=16 IGNORE (for REQ=slight and deep=8) module=lockfile /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 UNABLE to determine the imported name at parse-time: settings_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 a form of __import__ was read which gave no deps: [274, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 31]], [326, [7, '(', 31], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'settings_module', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]]], [8, ')', 31]], [326, [23, '.', 31], [1, 'settings', 31]]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 UNABLE to determine the imported name at parse-time: settings_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 a form of __import__ was read which gave no deps: [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 31]], [326, [7, '(', 31], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'settings_module', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]]], [8, ')', 31]], [326, [23, '.', 31], [1, 'settings', 31]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 UNABLE to determine the imported name at parse-time: settings_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 a form of __import__ was read which gave no deps: [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 31]], [326, [7, '(', 31], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'settings_module', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]]], [8, ')', 31]], [326, [23, '.', 31], [1, 'settings', 31]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 UNABLE to determine the imported name at parse-time: settings_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 a form of __import__ was read which gave no deps: [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 31]], [326, [7, '(', 31], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'settings_module', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]]], [8, ')', 31]], [326, [23, '.', 31], [1, 'settings', 31]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 UNABLE to determine the imported name at parse-time: settings_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 a form of __import__ was read which gave no deps: [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 31]], [326, [7, '(', 31], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'settings_module', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]]], [8, ')', 31]], [326, [23, '.', 31], [1, 'settings', 31]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 UNABLE to determine the imported name at parse-time: settings_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 a form of __import__ was read which gave no deps: [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 31]], [326, [7, '(', 31], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'settings_module', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]]], [8, ')', 31]], [326, [23, '.', 31], [1, 'settings', 31]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 UNABLE to determine the imported name at parse-time: settings_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 a form of __import__ was read which gave no deps: [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 31]], [326, [7, '(', 31], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'settings_module', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]]], [8, ')', 31]], [326, [23, '.', 31], [1, 'settings', 31]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 UNABLE to determine the imported name at parse-time: settings_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 a form of __import__ was read which gave no deps: [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 31]], [326, [7, '(', 31], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'settings_module', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]]], [8, ')', 31]], [326, [23, '.', 31], [1, 'settings', 31]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 UNABLE to determine the imported name at parse-time: settings_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 a form of __import__ was read which gave no deps: [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 31]], [326, [7, '(', 31], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'settings_module', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]]], [8, ')', 31]], [326, [23, '.', 31], [1, 'settings', 31]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 UNABLE to determine the imported name at parse-time: settings_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 a form of __import__ was read which gave no deps: [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 31]], [326, [7, '(', 31], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'settings_module', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]]], [8, ')', 31]], [326, [23, '.', 31], [1, 'settings', 31]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 UNABLE to determine the imported name at parse-time: settings_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 a form of __import__ was read which gave no deps: [319, [320, [321, [322, [323, [324, [1, '__import__', 31]], [326, [7, '(', 31], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'settings_module', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]]], [8, ')', 31]], [326, [23, '.', 31], [1, 'settings', 31]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 UNABLE to determine the imported name at parse-time: settings_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 a form of __import__ was read which gave no deps: [320, [321, [322, [323, [324, [1, '__import__', 31]], [326, [7, '(', 31], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'settings_module', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]]], [8, ')', 31]], [326, [23, '.', 31], [1, 'settings', 31]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 UNABLE to determine the imported name at parse-time: settings_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 a form of __import__ was read which gave no deps: [321, [322, [323, [324, [1, '__import__', 31]], [326, [7, '(', 31], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'settings_module', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]]], [8, ')', 31]], [326, [23, '.', 31], [1, 'settings', 31]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 UNABLE to determine the imported name at parse-time: settings_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 a form of __import__ was read which gave no deps: [322, [323, [324, [1, '__import__', 31]], [326, [7, '(', 31], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'settings_module', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]]], [8, ')', 31]], [326, [23, '.', 31], [1, 'settings', 31]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 UNABLE to determine the imported name at parse-time: settings_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=31 a form of __import__ was read which gave no deps: [323, [324, [1, '__import__', 31]], [326, [7, '(', 31], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'settings_module', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]], [12, ',', 31], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 31]], [326, [7, '(', 31], [8, ')', 31]]]]]]]]]]]]]]]]]], [8, ')', 31]], [326, [23, '.', 31], [1, 'settings', 31]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 UNABLE to determine the imported name at parse-time: boot_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 a form of __import__ was read which gave no deps: [269, [270, [271, [272, [274, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 34]], [326, [7, '(', 34], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'boot_module', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]]], [8, ')', 34]]]]]]]]]]]]]]]]]]], [4, '', 34]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 UNABLE to determine the imported name at parse-time: boot_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 a form of __import__ was read which gave no deps: [270, [271, [272, [274, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 34]], [326, [7, '(', 34], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'boot_module', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]]], [8, ')', 34]]]]]]]]]]]]]]]]]]], [4, '', 34]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 UNABLE to determine the imported name at parse-time: boot_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 a form of __import__ was read which gave no deps: [271, [272, [274, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 34]], [326, [7, '(', 34], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'boot_module', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]]], [8, ')', 34]]]]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 UNABLE to determine the imported name at parse-time: boot_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 a form of __import__ was read which gave no deps: [272, [274, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 34]], [326, [7, '(', 34], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'boot_module', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]]], [8, ')', 34]]]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 UNABLE to determine the imported name at parse-time: boot_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 a form of __import__ was read which gave no deps: [274, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 34]], [326, [7, '(', 34], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'boot_module', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]]], [8, ')', 34]]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 UNABLE to determine the imported name at parse-time: boot_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 a form of __import__ was read which gave no deps: [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 34]], [326, [7, '(', 34], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'boot_module', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]]], [8, ')', 34]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 UNABLE to determine the imported name at parse-time: boot_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 a form of __import__ was read which gave no deps: [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 34]], [326, [7, '(', 34], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'boot_module', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]]], [8, ')', 34]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 UNABLE to determine the imported name at parse-time: boot_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 a form of __import__ was read which gave no deps: [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 34]], [326, [7, '(', 34], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'boot_module', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]]], [8, ')', 34]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 UNABLE to determine the imported name at parse-time: boot_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 a form of __import__ was read which gave no deps: [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 34]], [326, [7, '(', 34], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'boot_module', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]]], [8, ')', 34]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 UNABLE to determine the imported name at parse-time: boot_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 a form of __import__ was read which gave no deps: [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 34]], [326, [7, '(', 34], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'boot_module', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]]], [8, ')', 34]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 UNABLE to determine the imported name at parse-time: boot_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 a form of __import__ was read which gave no deps: [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 34]], [326, [7, '(', 34], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'boot_module', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]]], [8, ')', 34]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 UNABLE to determine the imported name at parse-time: boot_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 a form of __import__ was read which gave no deps: [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 34]], [326, [7, '(', 34], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'boot_module', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]]], [8, ')', 34]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 UNABLE to determine the imported name at parse-time: boot_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 a form of __import__ was read which gave no deps: [317, [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 34]], [326, [7, '(', 34], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'boot_module', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]]], [8, ')', 34]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 UNABLE to determine the imported name at parse-time: boot_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 a form of __import__ was read which gave no deps: [318, [319, [320, [321, [322, [323, [324, [1, '__import__', 34]], [326, [7, '(', 34], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'boot_module', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]]], [8, ')', 34]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 UNABLE to determine the imported name at parse-time: boot_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 a form of __import__ was read which gave no deps: [319, [320, [321, [322, [323, [324, [1, '__import__', 34]], [326, [7, '(', 34], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'boot_module', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]]], [8, ')', 34]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 UNABLE to determine the imported name at parse-time: boot_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 a form of __import__ was read which gave no deps: [320, [321, [322, [323, [324, [1, '__import__', 34]], [326, [7, '(', 34], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'boot_module', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]]], [8, ')', 34]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 UNABLE to determine the imported name at parse-time: boot_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 a form of __import__ was read which gave no deps: [321, [322, [323, [324, [1, '__import__', 34]], [326, [7, '(', 34], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'boot_module', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]]], [8, ')', 34]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 UNABLE to determine the imported name at parse-time: boot_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 a form of __import__ was read which gave no deps: [322, [323, [324, [1, '__import__', 34]], [326, [7, '(', 34], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'boot_module', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]]], [8, ')', 34]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 UNABLE to determine the imported name at parse-time: boot_module /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=34 a form of __import__ was read which gave no deps: [323, [324, [1, '__import__', 34]], [326, [7, '(', 34], [334, [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'boot_module', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'globals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]], [12, ',', 34], [335, [305, [309, [310, [311, [312, [315, [316, [317, [318, [319, [320, [321, [322, [323, [324, [1, 'locals', 34]], [326, [7, '(', 34], [8, ')', 34]]]]]]]]]]]]]]]]]], [8, ')', 34]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/utils.py: line=125 IGNORE (for REQ=slight and deep=12) module=time Provides: python3(lamson), python3(lamson.bounce), python3(lamson.commands), python3(lamson.confirm), python3(lamson.encoding), python3(lamson.handlers), python3(lamson.handlers.forward), python3(lamson.handlers.log), python3(lamson.handlers.queue), python3(lamson.html), python3(lamson.mail), python3(lamson.queue), python3(lamson.routing), python3(lamson.server), python3(lamson.spam), python3(lamson.utils), python3(lamson.version), python3(lamson.view) Requires: /usr/bin/python3, /usr/lib/python3/site-packages, python3(BeautifulSoup) < 0, python3(asyncore) < 0, python3(chardet) < 0, python3(clevercss) < 0, python3(daemon) < 0, python3(email) < 0, python3(email.charset) < 0, python3(email.mime.base) < 0, python3(email.utils) < 0, python3(functools) < 0, python3(glob) < 0, python3(hashlib) < 0, python3(imp) < 0, python3(logging) < 0, python3(mailbox) < 0, python3(markdown2) < 0, python3(mimetypes) < 0, python3(modargs) < 0, python3(os) < 0, python3(pkg_resources) < 0, python3(re) < 0, python3(shelve) < 0, python3(signal) < 0, python3(smtpd) < 0, python3(smtplib) < 0, python3(socket) < 0, python3(spambayes) < 0, python3(string) < 0, python3(threading) < 0, python3(traceback) < 0, python3(uuid) < 0, python3(warnings) < 0, python3(zipfile) < 0 Processing files: python3-module-lamson-tests-1.3.4-alt2.2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hbStEY 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.3LACy5 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks) /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/testing.py: line=45 IGNORE (for REQ=slight and deep=12) module=enchant.checker /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python3/site-packages/lamson/testing.py: line=46 IGNORE (for REQ=slight and deep=12) module=enchant.tokenize Provides: python3(lamson.testing) Requires: python3-module-lamson = 1.3.4-alt2.2, /usr/lib/python3/site-packages, python3(lamson) < 0, python3(lamson.queue) < 0, python3(logging) < 0, python3(nose.tools) < 0, python3(re) < 0 Processing files: python-module-lamson-tests-1.3.4-alt2.2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.9030 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-lamson-1.3.4 + DOCDIR=/usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-tests-1.3.4 + export DOCDIR + rm -rf /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-tests-1.3.4 + /bin/mkdir -p /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-tests-1.3.4 + cp -prL tests /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-tests-1.3.4 + chmod -R go-w /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-tests-1.3.4 + chmod -R a+rX /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-tests-1.3.4 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.4jzqKZ 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.b83Rfz find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks) /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/testing.py: line=45 IGNORE (for REQ=slight and deep=12) module=enchant /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-lamson-buildroot/usr/lib/python2.7/site-packages/lamson/testing.py: line=46 IGNORE (for REQ=slight and deep=12) module=enchant Provides: python2.7(lamson.testing) Requires: python-module-lamson = 1.3.4-alt2.2, /usr/lib/python2.7/site-packages, python-base, python2.7(lamson), python2.7(logging), python2.7(nose) Processing files: python-module-lamson-docs-1.3.4-alt2.2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.11887 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-lamson-1.3.4 + DOCDIR=/usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-docs-1.3.4 + export DOCDIR + rm -rf /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-docs-1.3.4 + /bin/mkdir -p /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-docs-1.3.4 + cp -prL doc/lamsonproject.org/output/about.html doc/lamsonproject.org/output/about.txt doc/lamsonproject.org/output/blog doc/lamsonproject.org/output/contact.html doc/lamsonproject.org/output/contact.txt doc/lamsonproject.org/output/css doc/lamsonproject.org/output/docs doc/lamsonproject.org/output/download.html doc/lamsonproject.org/output/download.txt doc/lamsonproject.org/output/favicon.ico doc/lamsonproject.org/output/feed.xml doc/lamsonproject.org/output/home_template.html doc/lamsonproject.org/output/images doc/lamsonproject.org/output/index.html doc/lamsonproject.org/output/index.txt doc/lamsonproject.org/output/lists doc/lamsonproject.org/output/mailocalypse.py doc/lamsonproject.org/output/prettify.css doc/lamsonproject.org/output/prettify.js doc/lamsonproject.org/output/releases doc/lamsonproject.org/output/styles doc/lamsonproject.org/output/videos /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-docs-1.3.4 + chmod -R go-w /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-docs-1.3.4 + chmod -R a+rX /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-docs-1.3.4 + cp -prL examples /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-docs-1.3.4 + chmod -R go-w /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-docs-1.3.4 + chmod -R a+rX /usr/src/tmp/python-module-lamson-buildroot/usr/share/doc/python-module-lamson-docs-1.3.4 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.tVwSiB 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.G0Vf1x find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks) Removing 1 extra deps from python-module-lamson-tests due to dependency on python-module-lamson Removing 2 extra deps from python3-module-lamson-tests due to dependency on python3-module-lamson Removing 2 extra deps from python-module-lamson-tests due to repentancy on python-module-lamson Removing 3 extra deps from python3-module-lamson-tests due to repentancy on python3-module-lamson Wrote: /usr/src/RPM/RPMS/noarch/python-module-lamson-1.3.4-alt2.2.noarch.rpm Wrote: /usr/src/RPM/RPMS/noarch/python3-module-lamson-1.3.4-alt2.2.noarch.rpm Wrote: /usr/src/RPM/RPMS/noarch/python3-module-lamson-tests-1.3.4-alt2.2.noarch.rpm Wrote: /usr/src/RPM/RPMS/noarch/python-module-lamson-tests-1.3.4-alt2.2.noarch.rpm Wrote: /usr/src/RPM/RPMS/noarch/python-module-lamson-docs-1.3.4-alt2.2.noarch.rpm 97.02user 3.02system 2:42.50elapsed 61%CPU (0avgtext+0avgdata 21912maxresident)k 0inputs+0outputs (0major+833105minor)pagefaults 0swaps 106.48user 6.18system 2:57.46elapsed 63%CPU (0avgtext+0avgdata 118588maxresident)k 0inputs+0outputs (0major+1331892minor)pagefaults 0swaps