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 ncoghlan
Recipients andrewclegg, barry, ncoghlan, steve.dower
Date 2017-10-12.02:34:50
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1507775691.14.0.213398074469.issue31756@psf.upfronthosting.co.za>
In-reply-to
Content
As far as docs phrasing goes, it probably makes sense to frame it as "text" being the preferred argument name in 3.7+, with "universal_newlines" retained indefinitely as a compatibility preserving alias. After all, if that wasn't our intention, we wouldn't be adding the more straightforward alias in the first place.

As a new Py3-only argument, "text" can also be made keyword-only. (The Popen arg list is so long that most folks treat everything other than the first item as keyword-only anyway, but it doesn't hurt to ask the interpreter to enforce that)
History
Date User Action Args
2017-10-12 02:34:51ncoghlansetrecipients: + ncoghlan, barry, andrewclegg, steve.dower
2017-10-12 02:34:51ncoghlansetmessageid: <1507775691.14.0.213398074469.issue31756@psf.upfronthosting.co.za>
2017-10-12 02:34:51ncoghlanlinkissue31756 messages
2017-10-12 02:34:50ncoghlancreate