Hi, attached is the diff to update to python 3.6.7.
Please test this diff in a bulk build. Cheers, Remi.
Index: Makefile =================================================================== RCS file: /cvs/ports/lang/python/3.6/Makefile,v retrieving revision 1.13 diff -u -p -u -p -r1.13 Makefile --- Makefile 18 Sep 2018 16:43:12 -0000 1.13 +++ Makefile 22 Oct 2018 05:03:40 -0000 @@ -6,10 +6,9 @@ # Python itself. VERSION = 3.6 -PATCHLEVEL = .6 +PATCHLEVEL = .7 SHARED_LIBS = python3.6m 0.0 VERSION_SPEC = >=3.6,<3.7 -REVISION = 1 CONFIGURE_ARGS += --with-ensurepip=no CONFIGURE_ARGS += --enable-loadable-sqlite-extensions Index: distinfo =================================================================== RCS file: /cvs/ports/lang/python/3.6/distinfo,v retrieving revision 1.7 diff -u -p -u -p -r1.7 distinfo --- distinfo 2 Jul 2018 04:56:07 -0000 1.7 +++ distinfo 22 Oct 2018 05:03:40 -0000 @@ -1,2 +1,2 @@ -SHA256 (Python-3.6.6.tgz) = fVba32x9kqI4cCOJ6Az+Zvv65z5YQYntb4nHW78+2lg= -SIZE (Python-3.6.6.tgz) = 22930752 +SHA256 (Python-3.6.7.tgz) = t8Nvftj3FDssRhU7czLbIidmn1g+oMznU/rPVJ0aQjk= +SIZE (Python-3.6.7.tgz) = 22969142 Index: pkg/PLIST-idle =================================================================== RCS file: /cvs/ports/lang/python/3.6/pkg/PLIST-idle,v retrieving revision 1.5 diff -u -p -u -p -r1.5 PLIST-idle --- pkg/PLIST-idle 3 Apr 2018 17:53:48 -0000 1.5 +++ pkg/PLIST-idle 22 Oct 2018 05:03:40 -0000 @@ -55,9 +55,6 @@ lib/python3.6/idlelib/__pycache__/browse lib/python3.6/idlelib/__pycache__/calltip_w.cpython-36.opt-1.pyc lib/python3.6/idlelib/__pycache__/calltip_w.cpython-36.opt-2.pyc lib/python3.6/idlelib/__pycache__/calltip_w.cpython-36.pyc -lib/python3.6/idlelib/__pycache__/calltips.cpython-36.opt-1.pyc -lib/python3.6/idlelib/__pycache__/calltips.cpython-36.opt-2.pyc -lib/python3.6/idlelib/__pycache__/calltips.cpython-36.pyc lib/python3.6/idlelib/__pycache__/codecontext.cpython-36.opt-1.pyc lib/python3.6/idlelib/__pycache__/codecontext.cpython-36.opt-2.pyc lib/python3.6/idlelib/__pycache__/codecontext.cpython-36.pyc @@ -199,9 +196,6 @@ lib/python3.6/idlelib/__pycache__/tree.c lib/python3.6/idlelib/__pycache__/undo.cpython-36.opt-1.pyc lib/python3.6/idlelib/__pycache__/undo.cpython-36.opt-2.pyc lib/python3.6/idlelib/__pycache__/undo.cpython-36.pyc -lib/python3.6/idlelib/__pycache__/windows.cpython-36.opt-1.pyc -lib/python3.6/idlelib/__pycache__/windows.cpython-36.opt-2.pyc -lib/python3.6/idlelib/__pycache__/windows.cpython-36.pyc lib/python3.6/idlelib/__pycache__/zoomheight.cpython-36.opt-1.pyc lib/python3.6/idlelib/__pycache__/zoomheight.cpython-36.opt-2.pyc lib/python3.6/idlelib/__pycache__/zoomheight.cpython-36.pyc @@ -214,7 +208,6 @@ lib/python3.6/idlelib/autocomplete_w.py lib/python3.6/idlelib/autoexpand.py lib/python3.6/idlelib/browser.py lib/python3.6/idlelib/calltip_w.py -lib/python3.6/idlelib/calltips.py lib/python3.6/idlelib/codecontext.py lib/python3.6/idlelib/colorizer.py lib/python3.6/idlelib/config-extensions.def @@ -267,9 +260,6 @@ lib/python3.6/idlelib/idle_test/__pycach lib/python3.6/idlelib/idle_test/__pycache__/test_browser.cpython-36.opt-1.pyc lib/python3.6/idlelib/idle_test/__pycache__/test_browser.cpython-36.opt-2.pyc lib/python3.6/idlelib/idle_test/__pycache__/test_browser.cpython-36.pyc -lib/python3.6/idlelib/idle_test/__pycache__/test_calltips.cpython-36.opt-1.pyc -lib/python3.6/idlelib/idle_test/__pycache__/test_calltips.cpython-36.opt-2.pyc -lib/python3.6/idlelib/idle_test/__pycache__/test_calltips.cpython-36.pyc lib/python3.6/idlelib/idle_test/__pycache__/test_colorizer.cpython-36.opt-1.pyc lib/python3.6/idlelib/idle_test/__pycache__/test_colorizer.cpython-36.opt-2.pyc lib/python3.6/idlelib/idle_test/__pycache__/test_colorizer.cpython-36.pyc @@ -381,7 +371,6 @@ lib/python3.6/idlelib/idle_test/mock_tk. lib/python3.6/idlelib/idle_test/test_autocomplete.py lib/python3.6/idlelib/idle_test/test_autoexpand.py lib/python3.6/idlelib/idle_test/test_browser.py -lib/python3.6/idlelib/idle_test/test_calltips.py lib/python3.6/idlelib/idle_test/test_colorizer.py lib/python3.6/idlelib/idle_test/test_config.py lib/python3.6/idlelib/idle_test/test_config_key.py @@ -445,6 +434,5 @@ lib/python3.6/idlelib/textview.py lib/python3.6/idlelib/tooltip.py lib/python3.6/idlelib/tree.py lib/python3.6/idlelib/undo.py -lib/python3.6/idlelib/windows.py lib/python3.6/idlelib/zoomheight.py lib/python3.6/idlelib/zzdummy.py Index: pkg/PLIST-main =================================================================== RCS file: /cvs/ports/lang/python/3.6/pkg/PLIST-main,v retrieving revision 1.8 diff -u -p -u -p -r1.8 PLIST-main --- pkg/PLIST-main 2 Jul 2018 04:56:07 -0000 1.8 +++ pkg/PLIST-main 22 Oct 2018 05:03:41 -0000 @@ -2219,10 +2219,98 @@ lib/python3.6/http/client.py lib/python3.6/http/cookiejar.py lib/python3.6/http/cookies.py lib/python3.6/http/server.py +lib/python3.6/idlelib/__pycache__/calltip.cpython-36.opt-1.pyc +lib/python3.6/idlelib/__pycache__/calltip.cpython-36.opt-2.pyc +lib/python3.6/idlelib/__pycache__/calltip.cpython-36.pyc +lib/python3.6/idlelib/__pycache__/squeezer.cpython-36.opt-1.pyc +lib/python3.6/idlelib/__pycache__/squeezer.cpython-36.opt-2.pyc +lib/python3.6/idlelib/__pycache__/squeezer.cpython-36.pyc +lib/python3.6/idlelib/__pycache__/window.cpython-36.opt-1.pyc +lib/python3.6/idlelib/__pycache__/window.cpython-36.opt-2.pyc +lib/python3.6/idlelib/__pycache__/window.cpython-36.pyc +lib/python3.6/idlelib/calltip.py +lib/python3.6/idlelib/idle_test/__pycache__/template.cpython-36.opt-1.pyc +lib/python3.6/idlelib/idle_test/__pycache__/template.cpython-36.opt-2.pyc +lib/python3.6/idlelib/idle_test/__pycache__/template.cpython-36.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_autocomplete_w.cpython-36.opt-1.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_autocomplete_w.cpython-36.opt-2.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_autocomplete_w.cpython-36.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_calltip.cpython-36.opt-1.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_calltip.cpython-36.opt-2.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_calltip.cpython-36.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_calltip_w.cpython-36.opt-1.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_calltip_w.cpython-36.opt-2.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_calltip_w.cpython-36.pyc lib/python3.6/idlelib/idle_test/__pycache__/test_codecontext.cpython-36.opt-1.pyc lib/python3.6/idlelib/idle_test/__pycache__/test_codecontext.cpython-36.opt-2.pyc lib/python3.6/idlelib/idle_test/__pycache__/test_codecontext.cpython-36.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_debugger_r.cpython-36.opt-1.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_debugger_r.cpython-36.opt-2.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_debugger_r.cpython-36.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_debugobj.cpython-36.opt-1.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_debugobj.cpython-36.opt-2.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_debugobj.cpython-36.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_debugobj_r.cpython-36.opt-1.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_debugobj_r.cpython-36.opt-2.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_debugobj_r.cpython-36.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_filelist.cpython-36.opt-1.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_filelist.cpython-36.opt-2.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_filelist.cpython-36.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_mainmenu.cpython-36.opt-1.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_mainmenu.cpython-36.opt-2.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_mainmenu.cpython-36.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_multicall.cpython-36.opt-1.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_multicall.cpython-36.opt-2.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_multicall.cpython-36.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_pyshell.cpython-36.opt-1.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_pyshell.cpython-36.opt-2.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_pyshell.cpython-36.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_rpc.cpython-36.opt-1.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_rpc.cpython-36.opt-2.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_rpc.cpython-36.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_runscript.cpython-36.opt-1.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_runscript.cpython-36.opt-2.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_runscript.cpython-36.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_squeezer.cpython-36.opt-1.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_squeezer.cpython-36.opt-2.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_squeezer.cpython-36.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_stackviewer.cpython-36.opt-1.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_stackviewer.cpython-36.opt-2.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_stackviewer.cpython-36.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_statusbar.cpython-36.opt-1.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_statusbar.cpython-36.opt-2.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_statusbar.cpython-36.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_tooltip.cpython-36.opt-1.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_tooltip.cpython-36.opt-2.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_tooltip.cpython-36.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_window.cpython-36.opt-1.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_window.cpython-36.opt-2.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_window.cpython-36.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_zoomheight.cpython-36.opt-1.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_zoomheight.cpython-36.opt-2.pyc +lib/python3.6/idlelib/idle_test/__pycache__/test_zoomheight.cpython-36.pyc +lib/python3.6/idlelib/idle_test/template.py +lib/python3.6/idlelib/idle_test/test_autocomplete_w.py +lib/python3.6/idlelib/idle_test/test_calltip.py +lib/python3.6/idlelib/idle_test/test_calltip_w.py lib/python3.6/idlelib/idle_test/test_codecontext.py +lib/python3.6/idlelib/idle_test/test_debugger_r.py +lib/python3.6/idlelib/idle_test/test_debugobj.py +lib/python3.6/idlelib/idle_test/test_debugobj_r.py +lib/python3.6/idlelib/idle_test/test_filelist.py +lib/python3.6/idlelib/idle_test/test_mainmenu.py +lib/python3.6/idlelib/idle_test/test_multicall.py +lib/python3.6/idlelib/idle_test/test_pyshell.py +lib/python3.6/idlelib/idle_test/test_rpc.py +lib/python3.6/idlelib/idle_test/test_runscript.py +lib/python3.6/idlelib/idle_test/test_squeezer.py +lib/python3.6/idlelib/idle_test/test_stackviewer.py +lib/python3.6/idlelib/idle_test/test_statusbar.py +lib/python3.6/idlelib/idle_test/test_tooltip.py +lib/python3.6/idlelib/idle_test/test_window.py +lib/python3.6/idlelib/idle_test/test_zoomheight.py +lib/python3.6/idlelib/squeezer.py +lib/python3.6/idlelib/window.py lib/python3.6/imaplib.py lib/python3.6/imghdr.py lib/python3.6/imp.py @@ -2344,9 +2432,9 @@ lib/python3.6/lib-dynload/xxlimited.so lib/python3.6/lib-dynload/zlib.so lib/python3.6/lib2to3/ lib/python3.6/lib2to3/Grammar.txt -lib/python3.6/lib2to3/Grammar3.6.6.final.0.pickle +lib/python3.6/lib2to3/Grammar3.6.7.final.0.pickle lib/python3.6/lib2to3/PatternGrammar.txt -lib/python3.6/lib2to3/PatternGrammar3.6.6.final.0.pickle +lib/python3.6/lib2to3/PatternGrammar3.6.7.final.0.pickle lib/python3.6/lib2to3/__init__.py lib/python3.6/lib2to3/__main__.py lib/python3.6/lib2to3/__pycache__/ @@ -2957,10 +3045,15 @@ lib/python3.6/tempfile.py lib/python3.6/test/__pycache__/test_bdb.cpython-36.opt-1.pyc lib/python3.6/test/__pycache__/test_bdb.cpython-36.opt-2.pyc lib/python3.6/test/__pycache__/test_bdb.cpython-36.pyc +lib/python3.6/test/ffdh3072.pem lib/python3.6/test/libregrtest/__pycache__/utils.cpython-36.opt-1.pyc lib/python3.6/test/libregrtest/__pycache__/utils.cpython-36.opt-2.pyc lib/python3.6/test/libregrtest/__pycache__/utils.cpython-36.pyc lib/python3.6/test/libregrtest/utils.py +lib/python3.6/test/support/__pycache__/testresult.cpython-36.opt-1.pyc +lib/python3.6/test/support/__pycache__/testresult.cpython-36.opt-2.pyc +lib/python3.6/test/support/__pycache__/testresult.cpython-36.pyc +lib/python3.6/test/support/testresult.py lib/python3.6/test/test_bdb.py lib/python3.6/textwrap.py lib/python3.6/this.py @@ -3022,6 +3115,9 @@ lib/python3.6/turtledemo/__pycache__/pen lib/python3.6/turtledemo/__pycache__/planet_and_moon.cpython-36.opt-1.pyc lib/python3.6/turtledemo/__pycache__/planet_and_moon.cpython-36.opt-2.pyc lib/python3.6/turtledemo/__pycache__/planet_and_moon.cpython-36.pyc +lib/python3.6/turtledemo/__pycache__/rosette.cpython-36.opt-1.pyc +lib/python3.6/turtledemo/__pycache__/rosette.cpython-36.opt-2.pyc +lib/python3.6/turtledemo/__pycache__/rosette.cpython-36.pyc lib/python3.6/turtledemo/__pycache__/round_dance.cpython-36.opt-1.pyc lib/python3.6/turtledemo/__pycache__/round_dance.cpython-36.opt-2.pyc lib/python3.6/turtledemo/__pycache__/round_dance.cpython-36.pyc @@ -3034,9 +3130,6 @@ lib/python3.6/turtledemo/__pycache__/tre lib/python3.6/turtledemo/__pycache__/two_canvases.cpython-36.opt-1.pyc lib/python3.6/turtledemo/__pycache__/two_canvases.cpython-36.opt-2.pyc lib/python3.6/turtledemo/__pycache__/two_canvases.cpython-36.pyc -lib/python3.6/turtledemo/__pycache__/wikipedia.cpython-36.opt-1.pyc -lib/python3.6/turtledemo/__pycache__/wikipedia.cpython-36.opt-2.pyc -lib/python3.6/turtledemo/__pycache__/wikipedia.cpython-36.pyc lib/python3.6/turtledemo/__pycache__/yinyang.cpython-36.opt-1.pyc lib/python3.6/turtledemo/__pycache__/yinyang.cpython-36.opt-2.pyc lib/python3.6/turtledemo/__pycache__/yinyang.cpython-36.pyc @@ -3053,12 +3146,12 @@ lib/python3.6/turtledemo/paint.py lib/python3.6/turtledemo/peace.py lib/python3.6/turtledemo/penrose.py lib/python3.6/turtledemo/planet_and_moon.py +lib/python3.6/turtledemo/rosette.py lib/python3.6/turtledemo/round_dance.py lib/python3.6/turtledemo/sorting_animate.py lib/python3.6/turtledemo/tree.py lib/python3.6/turtledemo/turtle.cfg lib/python3.6/turtledemo/two_canvases.py -lib/python3.6/turtledemo/wikipedia.py lib/python3.6/turtledemo/yinyang.py lib/python3.6/types.py lib/python3.6/typing.py Index: pkg/PLIST-tests =================================================================== RCS file: /cvs/ports/lang/python/3.6/pkg/PLIST-tests,v retrieving revision 1.6 diff -u -p -u -p -r1.6 PLIST-tests --- pkg/PLIST-tests 20 Dec 2017 19:47:30 -0000 1.6 +++ pkg/PLIST-tests 22 Oct 2018 05:03:41 -0000 @@ -1622,7 +1622,6 @@ lib/python3.6/test/decimaltestdata/testa lib/python3.6/test/decimaltestdata/tointegral.decTest lib/python3.6/test/decimaltestdata/tointegralx.decTest lib/python3.6/test/decimaltestdata/xor.decTest -lib/python3.6/test/dh1024.pem lib/python3.6/test/dis_module.py lib/python3.6/test/doctest_aliases.py lib/python3.6/test/double_const.py @@ -2944,7 +2943,6 @@ lib/python3.6/test/tracedmodules/__pycac lib/python3.6/test/tracedmodules/__pycache__/testmod.cpython-36.pyc lib/python3.6/test/tracedmodules/testmod.py lib/python3.6/test/win_console_handler.py -lib/python3.6/test/wrongcert.pem lib/python3.6/test/xmltestdata/ lib/python3.6/test/xmltestdata/expat224_utf8_bug.xml lib/python3.6/test/xmltestdata/simple-ns.xml