Tue Jul 9 07:46:37 2019 UTC ()
python37: updated to 3.7.4

Python 3.7.4 final

Core and Builtins
bpo-37500: Due to unintended side effects, revert the change introduced by bpo-1875 in 3.7.4rc1 to check for syntax errors in dead conditional code blocks.
Documentation
bpo-37149: Replace the dead link to the Tkinter 8.5 reference by John Shipman, New Mexico Tech, with a link to the archive.org copy.

Python 3.7.4 release candidate 2

Security
bpo-37463: ssl.match_hostname() no longer accepts IPv4 addresses with additional text after the address and only quad-dotted notation without trailing whitespaces. Some inet_aton() implementations ignore whitespace and all data after whitespace, e.g. ‘127.0.0.1 whatever’.

Core and Builtins
bpo-24214: Improved support of the surrogatepass error handler in the UTF-8 and UTF-16 incremental decoders.

Library
bpo-37440: http.client now enables TLS 1.3 post-handshake authentication for default context or if a cert_file is passed to HTTPSConnection.
bpo-37437: Update vendorized expat version to 2.2.7.
bpo-37428: SSLContext.post_handshake_auth = True no longer sets SSL_VERIFY_POST_HANDSHAKE verify flag for client connections. Although the option is documented as ignored for clients, OpenSSL implicitly enables cert chain validation when the flag is set.
bpo-32627: Fix compile error when _uuid headers conflicting included.

Windows
bpo-37369: Fixes path for sys.executable when running from the Microsoft Store.
bpo-35360: Update Windows builds to use SQLite 3.28.0.

macOS
bpo-34602: Avoid test suite failures on macOS by no longer calling resource.setrlimit to increase the process stack size limit at runtime. The runtime change is no longer needed since the interpreter is being built with a larger default stack size.


(adam)
diff -r1.4 -r1.5 pkgsrc/lang/py37-html-docs/Makefile
diff -r1.4 -r1.5 pkgsrc/lang/py37-html-docs/PLIST
diff -r1.4 -r1.5 pkgsrc/lang/py37-html-docs/distinfo
diff -r1.9 -r1.10 pkgsrc/lang/python37/Makefile
diff -r1.6 -r1.7 pkgsrc/lang/python37/PLIST
diff -r1.4 -r1.5 pkgsrc/lang/python37/dist.mk
diff -r1.10 -r1.11 pkgsrc/lang/python37/distinfo
diff -r1.1 -r0 pkgsrc/lang/python37/patches/patch-Modules___uuidmodule.c
diff -r1.2 -r0 pkgsrc/lang/python37/patches/patch-Python_pylifecycle.c

cvs diff -r1.4 -r1.5 pkgsrc/lang/py37-html-docs/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/py37-html-docs/Makefile 2019/03/26 21:29:20 1.4
+++ pkgsrc/lang/py37-html-docs/Makefile 2019/07/09 07:46:37 1.5
@@ -1,30 +1,27 @@ @@ -1,30 +1,27 @@
1# $NetBSD: Makefile,v 1.4 2019/03/26 21:29:20 leot Exp $ 1# $NetBSD: Makefile,v 1.5 2019/07/09 07:46:37 adam Exp $
2# 
3 2
4VERS= 3.7.3 3VERS= 3.7.4
5DISTNAME= python-${VERS}-docs-html 4DISTNAME= python-${VERS}-docs-html
6PKGNAME= py37-html-docs-${VERS} 5PKGNAME= py37-html-docs-${VERS}
7CATEGORIES= lang python 6CATEGORIES= lang python
8MASTER_SITES= https://www.python.org/ftp/python/doc/${VERS}/ 7MASTER_SITES= https://www.python.org/ftp/python/doc/${VERS}/
9EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
10 9
11MAINTAINER= leot@NetBSD.org 10MAINTAINER= leot@NetBSD.org
12HOMEPAGE= https://www.python.org/doc/ 11HOMEPAGE= https://www.python.org/doc/
13COMMENT= HTML Documentation for Python 3.7 12COMMENT= HTML Documentation for Python 3.7
14LICENSE= python-software-foundation 13LICENSE= python-software-foundation
15 14
16DIST_SUBDIR= python 
17 
18USE_TOOLS+= pax 15USE_TOOLS+= pax
19 16
20NO_CONFIGURE= yes 17NO_CONFIGURE= yes
21NO_BUILD= yes 18NO_BUILD= yes
22 19
23HTMLDIR= share/doc/python3.7 20HTMLDIR= share/doc/python3.7
24 21
25INSTALLATION_DIRS= ${HTMLDIR} 22INSTALLATION_DIRS= ${HTMLDIR}
26 23
27do-install: 24do-install:
28 cd ${WRKSRC} && pax -rw -pp . ${DESTDIR}${PREFIX}/${HTMLDIR} 25 cd ${WRKSRC} && ${PAX} -rw -pp . ${DESTDIR}${PREFIX}/${HTMLDIR}
29 26
30.include "../../mk/bsd.pkg.mk" 27.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/lang/py37-html-docs/PLIST (expand / switch to unified diff)

--- pkgsrc/lang/py37-html-docs/PLIST 2019/03/26 21:29:20 1.4
+++ pkgsrc/lang/py37-html-docs/PLIST 2019/07/09 07:46:37 1.5
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1@comment $NetBSD: PLIST,v 1.4 2019/03/26 21:29:20 leot Exp $ 1@comment $NetBSD: PLIST,v 1.5 2019/07/09 07:46:37 adam Exp $
2share/doc/python3.7/.buildinfo 2share/doc/python3.7/.buildinfo
3share/doc/python3.7/_downloads/890993d68b2f4776dedfcafde1149e0b/tzinfo_examples.py 3share/doc/python3.7/_downloads/388d705f24bc7799f766c5de6df669c1/tzinfo_examples.py
4share/doc/python3.7/_images/hashlib-blake2-tree.png 4share/doc/python3.7/_images/hashlib-blake2-tree.png
5share/doc/python3.7/_images/logging_flow.png 5share/doc/python3.7/_images/logging_flow.png
6share/doc/python3.7/_images/pathlib-inheritance.png 6share/doc/python3.7/_images/pathlib-inheritance.png
7share/doc/python3.7/_images/turtle-star.png 7share/doc/python3.7/_images/turtle-star.png
8share/doc/python3.7/_images/win_installer.png 8share/doc/python3.7/_images/win_installer.png
9share/doc/python3.7/_sources/about.rst.txt 9share/doc/python3.7/_sources/about.rst.txt
10share/doc/python3.7/_sources/bugs.rst.txt 10share/doc/python3.7/_sources/bugs.rst.txt
11share/doc/python3.7/_sources/c-api/abstract.rst.txt 11share/doc/python3.7/_sources/c-api/abstract.rst.txt
12share/doc/python3.7/_sources/c-api/allocation.rst.txt 12share/doc/python3.7/_sources/c-api/allocation.rst.txt
13share/doc/python3.7/_sources/c-api/apiabiversion.rst.txt 13share/doc/python3.7/_sources/c-api/apiabiversion.rst.txt
14share/doc/python3.7/_sources/c-api/arg.rst.txt 14share/doc/python3.7/_sources/c-api/arg.rst.txt
15share/doc/python3.7/_sources/c-api/bool.rst.txt 15share/doc/python3.7/_sources/c-api/bool.rst.txt
16share/doc/python3.7/_sources/c-api/buffer.rst.txt 16share/doc/python3.7/_sources/c-api/buffer.rst.txt
@@ -470,56 +470,47 @@ share/doc/python3.7/_sources/whatsnew/2. @@ -470,56 +470,47 @@ share/doc/python3.7/_sources/whatsnew/2.
470share/doc/python3.7/_sources/whatsnew/2.5.rst.txt 470share/doc/python3.7/_sources/whatsnew/2.5.rst.txt
471share/doc/python3.7/_sources/whatsnew/2.6.rst.txt 471share/doc/python3.7/_sources/whatsnew/2.6.rst.txt
472share/doc/python3.7/_sources/whatsnew/2.7.rst.txt 472share/doc/python3.7/_sources/whatsnew/2.7.rst.txt
473share/doc/python3.7/_sources/whatsnew/3.0.rst.txt 473share/doc/python3.7/_sources/whatsnew/3.0.rst.txt
474share/doc/python3.7/_sources/whatsnew/3.1.rst.txt 474share/doc/python3.7/_sources/whatsnew/3.1.rst.txt
475share/doc/python3.7/_sources/whatsnew/3.2.rst.txt 475share/doc/python3.7/_sources/whatsnew/3.2.rst.txt
476share/doc/python3.7/_sources/whatsnew/3.3.rst.txt 476share/doc/python3.7/_sources/whatsnew/3.3.rst.txt
477share/doc/python3.7/_sources/whatsnew/3.4.rst.txt 477share/doc/python3.7/_sources/whatsnew/3.4.rst.txt
478share/doc/python3.7/_sources/whatsnew/3.5.rst.txt 478share/doc/python3.7/_sources/whatsnew/3.5.rst.txt
479share/doc/python3.7/_sources/whatsnew/3.6.rst.txt 479share/doc/python3.7/_sources/whatsnew/3.6.rst.txt
480share/doc/python3.7/_sources/whatsnew/3.7.rst.txt 480share/doc/python3.7/_sources/whatsnew/3.7.rst.txt
481share/doc/python3.7/_sources/whatsnew/changelog.rst.txt 481share/doc/python3.7/_sources/whatsnew/changelog.rst.txt
482share/doc/python3.7/_sources/whatsnew/index.rst.txt 482share/doc/python3.7/_sources/whatsnew/index.rst.txt
483share/doc/python3.7/_static/ajax-loader.gif 
484share/doc/python3.7/_static/basic.css 483share/doc/python3.7/_static/basic.css
485share/doc/python3.7/_static/classic.css 484share/doc/python3.7/_static/classic.css
486share/doc/python3.7/_static/comment-bright.png 
487share/doc/python3.7/_static/comment-close.png 
488share/doc/python3.7/_static/comment.png 
489share/doc/python3.7/_static/copybutton.js 485share/doc/python3.7/_static/copybutton.js
490share/doc/python3.7/_static/default.css 486share/doc/python3.7/_static/default.css
491share/doc/python3.7/_static/doctools.js 487share/doc/python3.7/_static/doctools.js
492share/doc/python3.7/_static/documentation_options.js 488share/doc/python3.7/_static/documentation_options.js
493share/doc/python3.7/_static/down-pressed.png 
494share/doc/python3.7/_static/down.png 
495share/doc/python3.7/_static/file.png 489share/doc/python3.7/_static/file.png
496share/doc/python3.7/_static/jquery-3.2.1.js 490share/doc/python3.7/_static/jquery-3.2.1.js
497share/doc/python3.7/_static/jquery.js 491share/doc/python3.7/_static/jquery.js
498share/doc/python3.7/_static/language_data.js 492share/doc/python3.7/_static/language_data.js
499share/doc/python3.7/_static/minus.png 493share/doc/python3.7/_static/minus.png
500share/doc/python3.7/_static/opensearch.xml 494share/doc/python3.7/_static/opensearch.xml
501share/doc/python3.7/_static/plus.png 495share/doc/python3.7/_static/plus.png
502share/doc/python3.7/_static/py.png 496share/doc/python3.7/_static/py.png
503share/doc/python3.7/_static/pydoctheme.css 497share/doc/python3.7/_static/pydoctheme.css
504share/doc/python3.7/_static/pygments.css 498share/doc/python3.7/_static/pygments.css
505share/doc/python3.7/_static/searchtools.js 499share/doc/python3.7/_static/searchtools.js
506share/doc/python3.7/_static/sidebar.js 500share/doc/python3.7/_static/sidebar.js
507share/doc/python3.7/_static/switchers.js 501share/doc/python3.7/_static/switchers.js
508share/doc/python3.7/_static/underscore-1.3.1.js 502share/doc/python3.7/_static/underscore-1.3.1.js
509share/doc/python3.7/_static/underscore.js 503share/doc/python3.7/_static/underscore.js
510share/doc/python3.7/_static/up-pressed.png 
511share/doc/python3.7/_static/up.png 
512share/doc/python3.7/_static/websupport.js 
513share/doc/python3.7/about.html 504share/doc/python3.7/about.html
514share/doc/python3.7/bugs.html 505share/doc/python3.7/bugs.html
515share/doc/python3.7/c-api/abstract.html 506share/doc/python3.7/c-api/abstract.html
516share/doc/python3.7/c-api/allocation.html 507share/doc/python3.7/c-api/allocation.html
517share/doc/python3.7/c-api/apiabiversion.html 508share/doc/python3.7/c-api/apiabiversion.html
518share/doc/python3.7/c-api/arg.html 509share/doc/python3.7/c-api/arg.html
519share/doc/python3.7/c-api/bool.html 510share/doc/python3.7/c-api/bool.html
520share/doc/python3.7/c-api/buffer.html 511share/doc/python3.7/c-api/buffer.html
521share/doc/python3.7/c-api/bytearray.html 512share/doc/python3.7/c-api/bytearray.html
522share/doc/python3.7/c-api/bytes.html 513share/doc/python3.7/c-api/bytes.html
523share/doc/python3.7/c-api/capsule.html 514share/doc/python3.7/c-api/capsule.html
524share/doc/python3.7/c-api/cell.html 515share/doc/python3.7/c-api/cell.html
525share/doc/python3.7/c-api/code.html 516share/doc/python3.7/c-api/code.html

cvs diff -r1.4 -r1.5 pkgsrc/lang/py37-html-docs/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/py37-html-docs/distinfo 2019/03/26 21:29:20 1.4
+++ pkgsrc/lang/py37-html-docs/distinfo 2019/07/09 07:46:37 1.5
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.4 2019/03/26 21:29:20 leot Exp $ 1$NetBSD: distinfo,v 1.5 2019/07/09 07:46:37 adam Exp $
2 2
3SHA1 (python/python-3.7.3-docs-html.tar.bz2) = 5131efe6860e93b7740593f13990813c6b6d13c0 3SHA1 (python-3.7.4-docs-html.tar.bz2) = 5a0ab4ed4bf690b9bb8c468eca0a1af62d40feef
4RMD160 (python/python-3.7.3-docs-html.tar.bz2) = e896ef5764fde8fac033898f01a09501fd4eba42 4RMD160 (python-3.7.4-docs-html.tar.bz2) = dd18fa223b9fefa35e3acc44f3aaced61f67fc52
5SHA512 (python/python-3.7.3-docs-html.tar.bz2) = 2a07640081ff1fe5707a06791d27f9f88073513a8628e171e38fa9b7fd42b22f4bff85891f4cbfd11fe4993006487eb18eba8f67bcaeb23d336922e2dcf2bb30 5SHA512 (python-3.7.4-docs-html.tar.bz2) = b3d0209bf95ddc6a54c48be380b3514eb20965c812f6b495e387320828f37eb8ce89f3321872a2bcd14387ac4a49d3fb43fcb10cbe9cb38830177f70dcf59992
6Size (python/python-3.7.3-docs-html.tar.bz2) = 6223981 bytes 6Size (python-3.7.4-docs-html.tar.bz2) = 6212393 bytes

cvs diff -r1.9 -r1.10 pkgsrc/lang/python37/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/python37/Makefile 2019/05/02 12:50:42 1.9
+++ pkgsrc/lang/python37/Makefile 2019/07/09 07:46:37 1.10
@@ -1,19 +1,18 @@ @@ -1,19 +1,18 @@
1# $NetBSD: Makefile,v 1.9 2019/05/02 12:50:42 wiedi Exp $ 1# $NetBSD: Makefile,v 1.10 2019/07/09 07:46:37 adam Exp $
2 2
3.include "dist.mk" 3.include "dist.mk"
4 4
5PKGNAME= python37-${PY_DISTVERSION} 5PKGNAME= python37-${PY_DISTVERSION}
6PKGREVISION= 1 
7CATEGORIES= lang python 6CATEGORIES= lang python
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.python.org/ 9HOMEPAGE= https://www.python.org/
11COMMENT= Interpreted, interactive, object-oriented programming language 10COMMENT= Interpreted, interactive, object-oriented programming language
12LICENSE= python-software-foundation 11LICENSE= python-software-foundation
13 12
14CONFLICTS+= python-[0-9]* 13CONFLICTS+= python-[0-9]*
15 14
16PLIST_AWK= -f ${PKGSRCDIR}/lang/python/plist-python.awk 15PLIST_AWK= -f ${PKGSRCDIR}/lang/python/plist-python.awk
17PLIST_AWK_ENV+= PYVERS=37 16PLIST_AWK_ENV+= PYVERS=37
18PRINT_PLIST_AWK+= /^[^@]/ && /[^\/]+\.pyc$$/ { 17PRINT_PLIST_AWK+= /^[^@]/ && /[^\/]+\.pyc$$/ {
19PRINT_PLIST_AWK+= sub(/__pycache__\//, "") 18PRINT_PLIST_AWK+= sub(/__pycache__\//, "")

cvs diff -r1.6 -r1.7 pkgsrc/lang/python37/PLIST (expand / switch to unified diff)

--- pkgsrc/lang/python37/PLIST 2019/04/25 15:59:54 1.6
+++ pkgsrc/lang/python37/PLIST 2019/07/09 07:46:37 1.7
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.6 2019/04/25 15:59:54 roy Exp $ 1@comment $NetBSD: PLIST,v 1.7 2019/07/09 07:46:37 adam Exp $
2bin/2to3-${PY_VER_SUFFIX} 2bin/2to3-${PY_VER_SUFFIX}
3bin/pydoc${PY_VER_SUFFIX} 3bin/pydoc${PY_VER_SUFFIX}
4${PLIST.pymalloc}bin/python${PY_VER_SUFFIX} 4${PLIST.pymalloc}bin/python${PY_VER_SUFFIX}
5bin/python${PY_VER_SUFFIX}${M} 5bin/python${PY_VER_SUFFIX}${M}
6bin/python${PY_VER_SUFFIX}${M}-config 6bin/python${PY_VER_SUFFIX}${M}-config
7bin/pyvenv-${PY_VER_SUFFIX} 7bin/pyvenv-${PY_VER_SUFFIX}
8include/python${PY_VER_SUFFIX}${M}/Python-ast.h 8include/python${PY_VER_SUFFIX}${M}/Python-ast.h
9include/python${PY_VER_SUFFIX}${M}/Python.h 9include/python${PY_VER_SUFFIX}${M}/Python.h
10include/python${PY_VER_SUFFIX}${M}/abstract.h 10include/python${PY_VER_SUFFIX}${M}/abstract.h
11include/python${PY_VER_SUFFIX}${M}/accu.h 11include/python${PY_VER_SUFFIX}${M}/accu.h
12include/python${PY_VER_SUFFIX}${M}/asdl.h 12include/python${PY_VER_SUFFIX}${M}/asdl.h
13include/python${PY_VER_SUFFIX}${M}/ast.h 13include/python${PY_VER_SUFFIX}${M}/ast.h
14include/python${PY_VER_SUFFIX}${M}/bitset.h 14include/python${PY_VER_SUFFIX}${M}/bitset.h
@@ -744,26 +744,27 @@ lib/python${PY_VER_SUFFIX}/distutils/msv @@ -744,26 +744,27 @@ lib/python${PY_VER_SUFFIX}/distutils/msv
744lib/python${PY_VER_SUFFIX}/distutils/msvccompiler.py 744lib/python${PY_VER_SUFFIX}/distutils/msvccompiler.py
745lib/python${PY_VER_SUFFIX}/distutils/msvccompiler.pyc 745lib/python${PY_VER_SUFFIX}/distutils/msvccompiler.pyc
746lib/python${PY_VER_SUFFIX}/distutils/msvccompiler.pyo 746lib/python${PY_VER_SUFFIX}/distutils/msvccompiler.pyo
747lib/python${PY_VER_SUFFIX}/distutils/spawn.py 747lib/python${PY_VER_SUFFIX}/distutils/spawn.py
748lib/python${PY_VER_SUFFIX}/distutils/spawn.pyc 748lib/python${PY_VER_SUFFIX}/distutils/spawn.pyc
749lib/python${PY_VER_SUFFIX}/distutils/spawn.pyo 749lib/python${PY_VER_SUFFIX}/distutils/spawn.pyo
750lib/python${PY_VER_SUFFIX}/distutils/sysconfig.py 750lib/python${PY_VER_SUFFIX}/distutils/sysconfig.py
751lib/python${PY_VER_SUFFIX}/distutils/sysconfig.pyc 751lib/python${PY_VER_SUFFIX}/distutils/sysconfig.pyc
752lib/python${PY_VER_SUFFIX}/distutils/sysconfig.pyo 752lib/python${PY_VER_SUFFIX}/distutils/sysconfig.pyo
753lib/python${PY_VER_SUFFIX}/distutils/tests/Setup.sample 753lib/python${PY_VER_SUFFIX}/distutils/tests/Setup.sample
754lib/python${PY_VER_SUFFIX}/distutils/tests/__init__.py 754lib/python${PY_VER_SUFFIX}/distutils/tests/__init__.py
755lib/python${PY_VER_SUFFIX}/distutils/tests/__init__.pyc 755lib/python${PY_VER_SUFFIX}/distutils/tests/__init__.pyc
756lib/python${PY_VER_SUFFIX}/distutils/tests/__init__.pyo 756lib/python${PY_VER_SUFFIX}/distutils/tests/__init__.pyo
 757lib/python${PY_VER_SUFFIX}/distutils/tests/includetest.rst
757lib/python${PY_VER_SUFFIX}/distutils/tests/support.py 758lib/python${PY_VER_SUFFIX}/distutils/tests/support.py
758lib/python${PY_VER_SUFFIX}/distutils/tests/support.pyc 759lib/python${PY_VER_SUFFIX}/distutils/tests/support.pyc
759lib/python${PY_VER_SUFFIX}/distutils/tests/support.pyo 760lib/python${PY_VER_SUFFIX}/distutils/tests/support.pyo
760lib/python${PY_VER_SUFFIX}/distutils/tests/test_archive_util.py 761lib/python${PY_VER_SUFFIX}/distutils/tests/test_archive_util.py
761lib/python${PY_VER_SUFFIX}/distutils/tests/test_archive_util.pyc 762lib/python${PY_VER_SUFFIX}/distutils/tests/test_archive_util.pyc
762lib/python${PY_VER_SUFFIX}/distutils/tests/test_archive_util.pyo 763lib/python${PY_VER_SUFFIX}/distutils/tests/test_archive_util.pyo
763lib/python${PY_VER_SUFFIX}/distutils/tests/test_bdist.py 764lib/python${PY_VER_SUFFIX}/distutils/tests/test_bdist.py
764lib/python${PY_VER_SUFFIX}/distutils/tests/test_bdist.pyc 765lib/python${PY_VER_SUFFIX}/distutils/tests/test_bdist.pyc
765lib/python${PY_VER_SUFFIX}/distutils/tests/test_bdist.pyo 766lib/python${PY_VER_SUFFIX}/distutils/tests/test_bdist.pyo
766lib/python${PY_VER_SUFFIX}/distutils/tests/test_bdist_dumb.py 767lib/python${PY_VER_SUFFIX}/distutils/tests/test_bdist_dumb.py
767lib/python${PY_VER_SUFFIX}/distutils/tests/test_bdist_dumb.pyc 768lib/python${PY_VER_SUFFIX}/distutils/tests/test_bdist_dumb.pyc
768lib/python${PY_VER_SUFFIX}/distutils/tests/test_bdist_dumb.pyo 769lib/python${PY_VER_SUFFIX}/distutils/tests/test_bdist_dumb.pyo
769lib/python${PY_VER_SUFFIX}/distutils/tests/test_bdist_msi.py 770lib/python${PY_VER_SUFFIX}/distutils/tests/test_bdist_msi.py
@@ -2970,26 +2971,29 @@ lib/python${PY_VER_SUFFIX}/test/libregrt @@ -2970,26 +2971,29 @@ lib/python${PY_VER_SUFFIX}/test/libregrt
2970lib/python${PY_VER_SUFFIX}/test/libregrtest/runtest.pyo 2971lib/python${PY_VER_SUFFIX}/test/libregrtest/runtest.pyo
2971lib/python${PY_VER_SUFFIX}/test/libregrtest/runtest_mp.py 2972lib/python${PY_VER_SUFFIX}/test/libregrtest/runtest_mp.py
2972lib/python${PY_VER_SUFFIX}/test/libregrtest/runtest_mp.pyc 2973lib/python${PY_VER_SUFFIX}/test/libregrtest/runtest_mp.pyc
2973lib/python${PY_VER_SUFFIX}/test/libregrtest/runtest_mp.pyo 2974lib/python${PY_VER_SUFFIX}/test/libregrtest/runtest_mp.pyo
2974lib/python${PY_VER_SUFFIX}/test/libregrtest/save_env.py 2975lib/python${PY_VER_SUFFIX}/test/libregrtest/save_env.py
2975lib/python${PY_VER_SUFFIX}/test/libregrtest/save_env.pyc 2976lib/python${PY_VER_SUFFIX}/test/libregrtest/save_env.pyc
2976lib/python${PY_VER_SUFFIX}/test/libregrtest/save_env.pyo 2977lib/python${PY_VER_SUFFIX}/test/libregrtest/save_env.pyo
2977lib/python${PY_VER_SUFFIX}/test/libregrtest/setup.py 2978lib/python${PY_VER_SUFFIX}/test/libregrtest/setup.py
2978lib/python${PY_VER_SUFFIX}/test/libregrtest/setup.pyc 2979lib/python${PY_VER_SUFFIX}/test/libregrtest/setup.pyc
2979lib/python${PY_VER_SUFFIX}/test/libregrtest/setup.pyo 2980lib/python${PY_VER_SUFFIX}/test/libregrtest/setup.pyo
2980lib/python${PY_VER_SUFFIX}/test/libregrtest/utils.py 2981lib/python${PY_VER_SUFFIX}/test/libregrtest/utils.py
2981lib/python${PY_VER_SUFFIX}/test/libregrtest/utils.pyc 2982lib/python${PY_VER_SUFFIX}/test/libregrtest/utils.pyc
2982lib/python${PY_VER_SUFFIX}/test/libregrtest/utils.pyo 2983lib/python${PY_VER_SUFFIX}/test/libregrtest/utils.pyo
 2984lib/python${PY_VER_SUFFIX}/test/libregrtest/win_utils.py
 2985lib/python${PY_VER_SUFFIX}/test/libregrtest/win_utils.pyc
 2986lib/python${PY_VER_SUFFIX}/test/libregrtest/win_utils.pyo
2983lib/python${PY_VER_SUFFIX}/test/list_tests.py 2987lib/python${PY_VER_SUFFIX}/test/list_tests.py
2984lib/python${PY_VER_SUFFIX}/test/list_tests.pyc 2988lib/python${PY_VER_SUFFIX}/test/list_tests.pyc
2985lib/python${PY_VER_SUFFIX}/test/list_tests.pyo 2989lib/python${PY_VER_SUFFIX}/test/list_tests.pyo
2986lib/python${PY_VER_SUFFIX}/test/lock_tests.py 2990lib/python${PY_VER_SUFFIX}/test/lock_tests.py
2987lib/python${PY_VER_SUFFIX}/test/lock_tests.pyc 2991lib/python${PY_VER_SUFFIX}/test/lock_tests.pyc
2988lib/python${PY_VER_SUFFIX}/test/lock_tests.pyo 2992lib/python${PY_VER_SUFFIX}/test/lock_tests.pyo
2989lib/python${PY_VER_SUFFIX}/test/mailcap.txt 2993lib/python${PY_VER_SUFFIX}/test/mailcap.txt
2990lib/python${PY_VER_SUFFIX}/test/make_ssl_certs.py 2994lib/python${PY_VER_SUFFIX}/test/make_ssl_certs.py
2991lib/python${PY_VER_SUFFIX}/test/make_ssl_certs.pyc 2995lib/python${PY_VER_SUFFIX}/test/make_ssl_certs.pyc
2992lib/python${PY_VER_SUFFIX}/test/make_ssl_certs.pyo 2996lib/python${PY_VER_SUFFIX}/test/make_ssl_certs.pyo
2993lib/python${PY_VER_SUFFIX}/test/mapping_tests.py 2997lib/python${PY_VER_SUFFIX}/test/mapping_tests.py
2994lib/python${PY_VER_SUFFIX}/test/mapping_tests.pyc 2998lib/python${PY_VER_SUFFIX}/test/mapping_tests.pyc
2995lib/python${PY_VER_SUFFIX}/test/mapping_tests.pyo 2999lib/python${PY_VER_SUFFIX}/test/mapping_tests.pyo
@@ -4683,26 +4687,29 @@ lib/python${PY_VER_SUFFIX}/test/test_too @@ -4683,26 +4687,29 @@ lib/python${PY_VER_SUFFIX}/test/test_too
4683lib/python${PY_VER_SUFFIX}/test/test_tools/__init__.pyo 4687lib/python${PY_VER_SUFFIX}/test/test_tools/__init__.pyo
4684lib/python${PY_VER_SUFFIX}/test/test_tools/__main__.py 4688lib/python${PY_VER_SUFFIX}/test/test_tools/__main__.py
4685lib/python${PY_VER_SUFFIX}/test/test_tools/__main__.pyc 4689lib/python${PY_VER_SUFFIX}/test/test_tools/__main__.pyc
4686lib/python${PY_VER_SUFFIX}/test/test_tools/__main__.pyo 4690lib/python${PY_VER_SUFFIX}/test/test_tools/__main__.pyo
4687lib/python${PY_VER_SUFFIX}/test/test_tools/test_fixcid.py 4691lib/python${PY_VER_SUFFIX}/test/test_tools/test_fixcid.py
4688lib/python${PY_VER_SUFFIX}/test/test_tools/test_fixcid.pyc 4692lib/python${PY_VER_SUFFIX}/test/test_tools/test_fixcid.pyc
4689lib/python${PY_VER_SUFFIX}/test/test_tools/test_fixcid.pyo 4693lib/python${PY_VER_SUFFIX}/test/test_tools/test_fixcid.pyo
4690lib/python${PY_VER_SUFFIX}/test/test_tools/test_gprof2html.py 4694lib/python${PY_VER_SUFFIX}/test/test_tools/test_gprof2html.py
4691lib/python${PY_VER_SUFFIX}/test/test_tools/test_gprof2html.pyc 4695lib/python${PY_VER_SUFFIX}/test/test_tools/test_gprof2html.pyc
4692lib/python${PY_VER_SUFFIX}/test/test_tools/test_gprof2html.pyo 4696lib/python${PY_VER_SUFFIX}/test/test_tools/test_gprof2html.pyo
4693lib/python${PY_VER_SUFFIX}/test/test_tools/test_i18n.py 4697lib/python${PY_VER_SUFFIX}/test/test_tools/test_i18n.py
4694lib/python${PY_VER_SUFFIX}/test/test_tools/test_i18n.pyc 4698lib/python${PY_VER_SUFFIX}/test/test_tools/test_i18n.pyc
4695lib/python${PY_VER_SUFFIX}/test/test_tools/test_i18n.pyo 4699lib/python${PY_VER_SUFFIX}/test/test_tools/test_i18n.pyo
 4700lib/python${PY_VER_SUFFIX}/test/test_tools/test_lll.py
 4701lib/python${PY_VER_SUFFIX}/test/test_tools/test_lll.pyc
 4702lib/python${PY_VER_SUFFIX}/test/test_tools/test_lll.pyo
4696lib/python${PY_VER_SUFFIX}/test/test_tools/test_md5sum.py 4703lib/python${PY_VER_SUFFIX}/test/test_tools/test_md5sum.py
4697lib/python${PY_VER_SUFFIX}/test/test_tools/test_md5sum.pyc 4704lib/python${PY_VER_SUFFIX}/test/test_tools/test_md5sum.pyc
4698lib/python${PY_VER_SUFFIX}/test/test_tools/test_md5sum.pyo 4705lib/python${PY_VER_SUFFIX}/test/test_tools/test_md5sum.pyo
4699lib/python${PY_VER_SUFFIX}/test/test_tools/test_pdeps.py 4706lib/python${PY_VER_SUFFIX}/test/test_tools/test_pdeps.py
4700lib/python${PY_VER_SUFFIX}/test/test_tools/test_pdeps.pyc 4707lib/python${PY_VER_SUFFIX}/test/test_tools/test_pdeps.pyc
4701lib/python${PY_VER_SUFFIX}/test/test_tools/test_pdeps.pyo 4708lib/python${PY_VER_SUFFIX}/test/test_tools/test_pdeps.pyo
4702lib/python${PY_VER_SUFFIX}/test/test_tools/test_pindent.py 4709lib/python${PY_VER_SUFFIX}/test/test_tools/test_pindent.py
4703lib/python${PY_VER_SUFFIX}/test/test_tools/test_pindent.pyc 4710lib/python${PY_VER_SUFFIX}/test/test_tools/test_pindent.pyc
4704lib/python${PY_VER_SUFFIX}/test/test_tools/test_pindent.pyo 4711lib/python${PY_VER_SUFFIX}/test/test_tools/test_pindent.pyo
4705lib/python${PY_VER_SUFFIX}/test/test_tools/test_reindent.py 4712lib/python${PY_VER_SUFFIX}/test/test_tools/test_reindent.py
4706lib/python${PY_VER_SUFFIX}/test/test_tools/test_reindent.pyc 4713lib/python${PY_VER_SUFFIX}/test/test_tools/test_reindent.pyc
4707lib/python${PY_VER_SUFFIX}/test/test_tools/test_reindent.pyo 4714lib/python${PY_VER_SUFFIX}/test/test_tools/test_reindent.pyo
4708lib/python${PY_VER_SUFFIX}/test/test_tools/test_sundry.py 4715lib/python${PY_VER_SUFFIX}/test/test_tools/test_sundry.py

cvs diff -r1.4 -r1.5 pkgsrc/lang/python37/dist.mk (expand / switch to unified diff)

--- pkgsrc/lang/python37/dist.mk 2019/03/26 20:54:55 1.4
+++ pkgsrc/lang/python37/dist.mk 2019/07/09 07:46:37 1.5
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1# $NetBSD: dist.mk,v 1.4 2019/03/26 20:54:55 adam Exp $ 1# $NetBSD: dist.mk,v 1.5 2019/07/09 07:46:37 adam Exp $
2 2
3PY_DISTVERSION= 3.7.3 3PY_DISTVERSION= 3.7.4
4DISTNAME= Python-${PY_DISTVERSION} 4DISTNAME= Python-${PY_DISTVERSION}
5EXTRACT_SUFX= .tar.xz 5EXTRACT_SUFX= .tar.xz
6DISTINFO_FILE= ${.CURDIR}/../../lang/python37/distinfo 6DISTINFO_FILE= ${.CURDIR}/../../lang/python37/distinfo
7PATCHDIR= ${.CURDIR}/../../lang/python37/patches 7PATCHDIR= ${.CURDIR}/../../lang/python37/patches
8MASTER_SITES= http://www.python.org/ftp/python/${PY_DISTVERSION}/ 8MASTER_SITES= http://www.python.org/ftp/python/${PY_DISTVERSION}/

cvs diff -r1.10 -r1.11 pkgsrc/lang/python37/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/python37/distinfo 2019/05/02 12:50:42 1.10
+++ pkgsrc/lang/python37/distinfo 2019/07/09 07:46:37 1.11
@@ -1,22 +1,20 @@ @@ -1,22 +1,20 @@
1$NetBSD: distinfo,v 1.10 2019/05/02 12:50:42 wiedi Exp $ 1$NetBSD: distinfo,v 1.11 2019/07/09 07:46:37 adam Exp $
2 2
3SHA1 (Python-3.7.3.tar.xz) = e3584650a06ae2765da0678176deae9d133f1b3d 3SHA1 (Python-3.7.4.tar.xz) = a862c5a58626fdad02d2047a57771ede2783fcef
4RMD160 (Python-3.7.3.tar.xz) = 0095f3072e17edb789656442290f8abd0ec1bc58 4RMD160 (Python-3.7.4.tar.xz) = b9ddfd1ad22b75920f37104ed2fbc0ab39c683f2
5SHA512 (Python-3.7.3.tar.xz) = 6d9b7c0f1764e0f655a39430a3af6f7b5e3c9b7166c042e780677a54b17ad4ca6d0d9cba262c82b1b70bba8f7c28883dad4cc0d7cc194fc7d2c1b5f4f08a763a 5SHA512 (Python-3.7.4.tar.xz) = 71f64668c259f3ed07bd4aa239dbba6cc1b6b0a84d50bbff160664845d7986f757e4d65fca327e62a2d12ba593742ca83a22f7cb6093aff8715ec916c2ba9416
6Size (Python-3.7.3.tar.xz) = 17108364 bytes 6Size (Python-3.7.4.tar.xz) = 17131432 bytes
7SHA1 (patch-Lib_ctypes_util.py) = 032cc99ebad93ddddfd89073c60424a952e3faa3 7SHA1 (patch-Lib_ctypes_util.py) = 032cc99ebad93ddddfd89073c60424a952e3faa3
8SHA1 (patch-Lib_distutils_command_install.py) = 6fc6f5d918b7581fc62cd0fe55857ee932c3a341 8SHA1 (patch-Lib_distutils_command_install.py) = 6fc6f5d918b7581fc62cd0fe55857ee932c3a341
9SHA1 (patch-Lib_distutils_sysconfig.py) = 6822eafb4dfded86d7f7353831816aeb8119e6cf 9SHA1 (patch-Lib_distutils_sysconfig.py) = 6822eafb4dfded86d7f7353831816aeb8119e6cf
10SHA1 (patch-Lib_distutils_unixccompiler.py) = 2e65a8dd5dd3fe25957206c062106fa7a6fc4e69 10SHA1 (patch-Lib_distutils_unixccompiler.py) = 2e65a8dd5dd3fe25957206c062106fa7a6fc4e69
11SHA1 (patch-Lib_sysconfig.py) = a4f009ed73ebbd9d9c4bf7e12b7981182ed8fd7c 11SHA1 (patch-Lib_sysconfig.py) = a4f009ed73ebbd9d9c4bf7e12b7981182ed8fd7c
12SHA1 (patch-Makefile.pre.in) = 1393dac225c5a7edcb7947eb707b4526ea884f95 12SHA1 (patch-Makefile.pre.in) = 1393dac225c5a7edcb7947eb707b4526ea884f95
13SHA1 (patch-Modules___uuidmodule.c) = fe66366866a924653b3d97625e8ef20be8766d25 
14SHA1 (patch-Modules_makesetup) = a06786eebffadecedba5e3a50a9785fb47613567 13SHA1 (patch-Modules_makesetup) = a06786eebffadecedba5e3a50a9785fb47613567
15SHA1 (patch-Modules_nismodule.c) = 1bafe9b06359586d027a77011b103877590d947d 14SHA1 (patch-Modules_nismodule.c) = 1bafe9b06359586d027a77011b103877590d947d
16SHA1 (patch-Modules_socketmodule.c) = c0bdb256bccc176c2406feec4080cd91fcb693b2 15SHA1 (patch-Modules_socketmodule.c) = c0bdb256bccc176c2406feec4080cd91fcb693b2
17SHA1 (patch-Modules_socketmodule.h) = 13a3290eb72078067060d3e71b7baa08f3eb591c 16SHA1 (patch-Modules_socketmodule.h) = 13a3290eb72078067060d3e71b7baa08f3eb591c
18SHA1 (patch-Python_pylifecycle.c) = e284e1cd8540727927e2028b1f3f21fbd3d24eac 
19SHA1 (patch-Python_thread__pthread.h) = fb81eaa604b4ed7c1b64c3f4731d58a8aee257be 17SHA1 (patch-Python_thread__pthread.h) = fb81eaa604b4ed7c1b64c3f4731d58a8aee257be
20SHA1 (patch-configure) = 7945fe47fe894a33aceea06918c4740197e4135a 18SHA1 (patch-configure) = 7945fe47fe894a33aceea06918c4740197e4135a
21SHA1 (patch-pyconfig.h.in) = 58e2c03489f9b6e4d88f144d8c09773f92eacd61 19SHA1 (patch-pyconfig.h.in) = 58e2c03489f9b6e4d88f144d8c09773f92eacd61
22SHA1 (patch-setup.py) = 3edd2ab894f453be19dc4af06f3e78f49e5e2c34 20SHA1 (patch-setup.py) = 3edd2ab894f453be19dc4af06f3e78f49e5e2c34

File Deleted: pkgsrc/lang/python37/patches/Attic/patch-Modules___uuidmodule.c

File Deleted: pkgsrc/lang/python37/patches/Attic/patch-Python_pylifecycle.c