Up to [cvs.NetBSD.org] / pkgsrc / devel / py-subprocess32
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.13 / (download) - annotate - [select for diffs], Tue Jan 4 20:53:40 2022 UTC (23 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
HEAD
Changes since 1.12: +2 -1
lines
Diff to previous 1.12 (colored)
*: bump PKGREVISION for egg.mk users They now have a tool dependency on py-setuptools instead of a DEPENDS
Revision 1.12 / (download) - annotate - [select for diffs], Mon May 27 14:42:25 2019 UTC (4 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2
Changes since 1.11: +2 -2
lines
Diff to previous 1.11 (colored)
py-subprocess32: update to 3.5.4. ----------------- 2019-05-20 3.5.4 ----------------- * Promoted 3.5.4rc2 to become 3.5.4. ----------------- 2019-05-13 3.5.4rc2 ----------------- * GitHub [#57]: TimeoutExpired and CalledProcessError exceptions can now be unpickled. ----------------- 2019-05-10 3.5.4rc1 ----------------- * GitHub [#61]: Backport the fixes for https://bugs.python.org/issue10963, https://bugs.python.org/issue19612, and https://bugs.python.org/issue30418. When a child process was so short lived it dies or closes its pipes before you call communicate(). When supplying stdin or reading its output in this scenario, do not raise an unexpected broken pipe or interrupted system call exception.
Revision 1.11 / (download) - annotate - [select for diffs], Wed Oct 10 08:20:56 2018 UTC (5 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4
Changes since 1.10: +3 -4
lines
Diff to previous 1.10 (colored)
py-subprocess32: updated to 3.5.3 3.5.3: * Disallow rediculiously large numbers (millions) of arguments.
Revision 1.10 / (download) - annotate - [select for diffs], Tue Jul 3 05:03:13 2018 UTC (5 years, 5 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base,
pkgsrc-2018Q3
Changes since 1.9: +2 -2
lines
Diff to previous 1.9 (colored)
extend PYTHON_VERSIONS_ for Python 3.7
Revision 1.9 / (download) - annotate - [select for diffs], Sun Jun 17 09:08:48 2018 UTC (5 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base,
pkgsrc-2018Q2
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored)
py-subprocess32: update to 3.5.2. ----------------- 2018-06-07 3.5.2 ----------------- * Explicitly include <signal.h> in _posixsubprocess_helpers.c; it already gets configure checked and pulled in via Python's own <Python.h> in many circumstances but it is better to be explicit. #IWYU If you were using subprocess32 on a Python interpreter built *without* the --with-fpectl configure option enabled, restore_signals is now useful rather than a no-op. I do not know if such builds were common. * Adds a functional test for restore_signals=True behavior.
Revision 1.8 / (download) - annotate - [select for diffs], Sun May 27 12:40:40 2018 UTC (5 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.7: +2 -2
lines
Diff to previous 1.7 (colored)
py-subprocess32: update to 3.5.1. ----------------- 2018-05-21 3.5.1 ----------------- * Fix AttributeError: 'module' object has no attribute 'Signals' when constructing a CalledProcessError exception. [#49] ----------------- 2018-05-13 3.5.0 (3.5.0rc3) ----------------- * Fixed the packaging problem where the stdlib python3_redirect shim is supposed to be installed on Python 3. * Renamed _posixsubprocess to _posixsubprocess32 for consistency. * Unset CLOEXEC on file descriptors given to Popen pass_fds. (GH #4) * Drop support for Python 2.4 and 2.5. * Adds a configure script - run by setup.py - to supply the missing feature #define's for the _posixsubprocess32 extension module for the things that Python 2's own configure generated pyconfig.h does not already provide. ----------------- 2017-10-18 3.5.0rc1 ----------------- * Backport the new subprocess.run() API from Python 3.5. * Backport subprocess.DEVNULL support from 3.3. * Allow stderr to be redirected to stdout even when stdout is not redirected. https://bugs.python.org/issue22274 * Fix subprocess.Popen.wait() when the child process has exited to a a stopped instead of terminated state (ex: when under ptrace). https://bugs.python.org/issue29335 * Include the private API needed by the multiprocessing module for people who want to drop subprocess32 in as a replacement for their standard library subprocess module. * Fix a compilation issue regarding O_CLOEXEC not being defined on ancient Linux distros such as RHEL 5.
Revision 1.7 / (download) - annotate - [select for diffs], Mon Sep 4 18:08:21 2017 UTC (6 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3
Changes since 1.6: +2 -2
lines
Diff to previous 1.6 (colored)
Follow some redirects.
Revision 1.6 / (download) - annotate - [select for diffs], Sun Jan 1 14:43:35 2017 UTC (6 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (colored)
Add python-3.6 to incompatible versions.
Revision 1.5 / (download) - annotate - [select for diffs], Sat Jul 9 13:03:43 2016 UTC (7 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored)
Remove python33: adapt all packages that refer to it.
Revision 1.4 / (download) - annotate - [select for diffs], Wed Jun 8 17:43:32 2016 UTC (7 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base,
pkgsrc-2016Q2
Changes since 1.3: +2 -2
lines
Diff to previous 1.3 (colored)
Switch to MASTER_SITES_PYPI.
Revision 1.3 / (download) - annotate - [select for diffs], Tue Dec 8 14:12:02 2015 UTC (8 years ago) by nonaka
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Changes since 1.2: +2 -2
lines
Diff to previous 1.2 (colored)
Updated devel/py-subprocess32 to 3.2.7 ----------------- 2015-11-15 3.2.7 ----------------- * Issue #6973: When we know a subprocess.Popen process has died, do not allow the send_signal(), terminate(), or kill() methods to do anything as they could potentially signal a different process. * Issue #23564: Fixed a partially broken sanity check in the _posixsubprocess internals regarding how fds_to_pass were passed to the child. The bug had no actual impact as subprocess32.py already avoided it. ----------------- 2015-11-14 3.2.7rc2 ----------------- * Moved the repository from code.google.com to github. * Added a _WAIT_TIMEOUT to satisfy the unsupported people entirely on their own trying to use this on Windows. * Similarly: Updated setup.py to not build the extension on non-posix. ----------------- 2014-06-01 3.2.7rc1 ----------------- * Issue #21618: The subprocess module could fail to close open fds that were inherited by the calling process and already higher than POSIX resource limits would otherwise allow. On systems with a functioning /proc/self/fd or /dev/fd interface the max is now ignored and all fds are closed.
Revision 1.2 / (download) - annotate - [select for diffs], Sat Dec 5 21:25:39 2015 UTC (8 years ago) by adam
Branch: MAIN
Changes since 1.1: +2 -2
lines
Diff to previous 1.1 (colored)
Extend PYTHON_VERSIONS_INCOMPATIBLE to 35
Revision 1.1 / (download) - annotate - [select for diffs], Sat Aug 1 15:29:43 2015 UTC (8 years, 4 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3
Add a package for py-subprocess32. From NONAKA Kimihiro in PR pkg/50066. DESCR: Backport of the subprocess module from Python 3.2/3.3 for use on 2.x. This is a backport of the subprocess standard library module from Python 3.2 & 3.3 for use on Python 2.4, 2.5, 2.6 and 2.7. It includes bugfixes and new features. On POSIX systems it is guaranteed to be reliable when used in threaded applications. Bonus: It includes timeout support from Python 3.3.