Date: Sun, 27 Sep 2020 21:38:17 +0000 (UTC) From: "Danilo G. Baio" <dbaio@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r550380 - head/devel/py-subprocess32 Message-ID: <202009272138.08RLcHou022659@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: dbaio Date: Sun Sep 27 21:38:17 2020 New Revision: 550380 URL: https://svnweb.freebsd.org/changeset/ports/550380 Log: devel/py-subprocess32: Update to 3.5.4 Improve descriptions. Mark as deprecated, following lang/python27. This is a backport of the Python 3 subprocess module for use on Python 2. Changelog: https://github.com/google/python-subprocess32/blob/3.5.4/ChangeLog PR: 249657 Modified: head/devel/py-subprocess32/Makefile head/devel/py-subprocess32/distinfo head/devel/py-subprocess32/pkg-descr Modified: head/devel/py-subprocess32/Makefile ============================================================================== --- head/devel/py-subprocess32/Makefile Sun Sep 27 21:29:31 2020 (r550379) +++ head/devel/py-subprocess32/Makefile Sun Sep 27 21:38:17 2020 (r550380) @@ -1,21 +1,24 @@ # $FreeBSD$ PORTNAME= subprocess32 -DISTVERSION= 3.2.7 +DISTVERSION= 3.5.4 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= dbaio@FreeBSD.org -COMMENT= Backport of the subprocess module from Python 3.2 & 3.3 +COMMENT= Backport of the subprocess module from Python 3 LICENSE= PSFL LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Python 2 only, following EOL of lang/python27 +EXPIRATION_DATE= 2020-12-31 + USES= python:2.7 USE_PYTHON= autoplist distutils post-install: - ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_posixsubprocess.so + ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_posixsubprocess32.so .include <bsd.port.mk> Modified: head/devel/py-subprocess32/distinfo ============================================================================== --- head/devel/py-subprocess32/distinfo Sun Sep 27 21:29:31 2020 (r550379) +++ head/devel/py-subprocess32/distinfo Sun Sep 27 21:38:17 2020 (r550380) @@ -1,3 +1,3 @@ -TIMESTAMP = 1505062811 -SHA256 (subprocess32-3.2.7.tar.gz) = 1e450a4a4c53bf197ad6402c564b9f7a53539385918ef8f12bdf430a61036590 -SIZE (subprocess32-3.2.7.tar.gz) = 54240 +TIMESTAMP = 1601241537 +SHA256 (subprocess32-3.5.4.tar.gz) = eb2937c80497978d181efa1b839ec2d9622cf9600a039a79d0e108d1f9aec79d +SIZE (subprocess32-3.5.4.tar.gz) = 97373 Modified: head/devel/py-subprocess32/pkg-descr ============================================================================== --- head/devel/py-subprocess32/pkg-descr Sun Sep 27 21:29:31 2020 (r550379) +++ head/devel/py-subprocess32/pkg-descr Sun Sep 27 21:38:17 2020 (r550380) @@ -1,8 +1,9 @@ -This is a backport of the subprocess standard library module -from Python 3.2 & 3.3 for use on Python 2. It includes bugfixes -and some new features. On POSIX systems it is guaranteed to -be reliable when used in threaded applications. It includes -timeout support from Python 3.3 but otherwise matches 3.2's API. -It has not been tested on Windows. +This is a backport of the Python 3 subprocess module for use on Python 2. This +code has not been tested on Windows or other non-POSIX platforms. + +subprocess32 includes many important reliability bug fixes relevant on POSIX +platforms. The most important of which is a C extension module used internally +to handle the code path between fork() and exec(). This module is reliable when +an application is using threads. WWW: https://github.com/google/python-subprocess32
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009272138.08RLcHou022659>