classification
Title: subprocess module not compatible with python 2.5
Type: compile error Stage:
Components: Library (Lib) Versions: Python 2.6
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: Nosy List: amaury.forgeotdarc, giampaolo.rodola, itsadok
Priority: normal Keywords: patch

Created on 2009-06-03 13:27 by itsadok, last changed 2009-06-18 22:36 by amaury.forgeotdarc. This issue is now closed.

Files
File name Uploaded Description Edit
subprocess.patch itsadok, 2009-06-03 13:27 fallback for python versions < 2.6
Messages (2)
msg88810 - (view) Author: Israel Tsadok (itsadok) Date: 2009-06-03 13:27
According to PEP 291, the subprocess module is supposed to be compatible 
with python 2.2 and up.

rev 60097 introduced the use of os.closerange(), which is new in python 
2.6.

Either PEP-291 needs to be revised, rev 60097 be reverted, or some sort of 
fallback mechanism needs to be added.
msg89513 - (view) Author: Amaury Forgeot d'Arc (amaury.forgeotdarc) * (Python committer) Date: 2009-06-18 22:36
Fixed with r73472
History
Date User Action Args
2009-06-18 22:36:35amaury.forgeotdarcsetstatus: open -> closed

nosy: + amaury.forgeotdarc
messages: + msg89513

resolution: fixed
2009-06-03 20:45:45giampaolo.rodolasetnosy: + giampaolo.rodola
2009-06-03 13:27:54itsadokcreate