Port details |
- py-subprocess32 Backport of the subprocess module from Python 3
- 3.5.4 devel
=0 3.5.4Version of this port present on the latest quarterly branch. DEPRECATED: Python 2 only, following EOL of lang/python27
This port expired on: 2020-12-31
- Maintainer: dbaio@FreeBSD.org
 - Port Added: 2017-10-08 12:33:25
- Last Update: 2021-01-01 11:45:05
- SVN Revision: 559825
- Also Listed In: python
- License: PSFL
- WWW:
- https://github.com/google/python-subprocess32
- Description:
- 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
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}subprocess32>0:devel/py-subprocess32@${PY_FLAVOR}
- No installation instructions:
- This port has been deleted.
- PKGNAME: py27-subprocess32
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1601241537
SHA256 (subprocess32-3.5.4.tar.gz) = eb2937c80497978d181efa1b839ec2d9622cf9600a039a79d0e108d1f9aec79d
SIZE (subprocess32-3.5.4.tar.gz) = 97373
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py27-setuptools>0 : devel/py-setuptools@py27
- python2.7 : lang/python27
- Runtime dependencies:
-
- py27-setuptools>0 : devel/py-setuptools@py27
- python2.7 : lang/python27
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- python:2.7
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 5
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.5.4 01 Jan 2021 11:45:05
  |
antoine  |
Re-apply part of r559792 (INDEX and bulk -a OK)
With hat: portmgr |
3.5.4 01 Jan 2021 10:11:35
  |
antoine  |
Revert r559792 to unbreak INDEX and bulk -a
It seems a lot of reverse dependencies were missed
With hat: portmgr |
3.5.4 01 Jan 2021 00:57:24
  |
rene  |
Remove most expired ports that depend on Python 2.7:
Exceptions are:
- mail/mailman, our listservers still use it
- www/chromium, solely because of popular demand,
upstream is (slowly) working on porting it to Python 3
- ports that have actual patches for Python 3 against
them (Cinnamon and a few unrelated other ports)
- llvm70 and qt5-webengine because they seem to have a lot
of dependencies which need further analysis
- sysutils/uefi-edk2-bhyve because bhyve seems to use them
- python2 and python27 themselves
I'm sure there will be complaints, but the nice thing about
a version control system is that we can revert and adjust things. (Only the first 15 lines of the commit message are shown above ) |
3.5.4 27 Sep 2020 21:38:17
  |
dbaio  |
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 |
3.2.7 08 Oct 2017 12:33:17
  |
dbaio  |
Add devel/py-subprocess32, Backport of the subprocess module from Python 3.2 &
3.3
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.
WWW: https://github.com/google/python-subprocess32
PR: 222628
Submitted by: Sebastian Schwarz <seschwar@gmail.com>
Reviewed by: koobs, sunpoet
Differential Revision: D12519 |
Number of commits found: 5
|