This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients berker.peksag, eryksun, njs, paul.moore, steve.dower, tim.golden, vstinner, zach.ware
Date 2017-02-07.10:14:44
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1486462484.46.0.892702090031.issue29256@psf.upfronthosting.co.za>
In-reply-to
Content
> 2) Modify the select.select() wrapper so that it behaves consistently on all operating systems, by special-casing this situation on Windows.

Please don't do that. In Python, we have a long tradition of trying to provide thin wrappers to OS functions: os and select modules are good example.

To abstract the OS, there are higher level modules like: os=>shutil and select=>selectors.

About the Windows issue: I don't know what is the best fix (if any). The minimum change is to document Windows's special case in Python doc.
History
Date User Action Args
2017-02-07 10:14:44vstinnersetrecipients: + vstinner, paul.moore, tim.golden, njs, berker.peksag, zach.ware, eryksun, steve.dower
2017-02-07 10:14:44vstinnersetmessageid: <1486462484.46.0.892702090031.issue29256@psf.upfronthosting.co.za>
2017-02-07 10:14:44vstinnerlinkissue29256 messages
2017-02-07 10:14:44vstinnercreate