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 vapier
Recipients Netto, aht, amaury.forgeotdarc, desbma, eric.araujo, matheus.v.portela, pitrou, r.david.murray, vapier, vincent.legoll, vlegoll
Date 2020-03-05.02:01:55
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1583373715.54.0.662964445371.issue3548@roundup.psfhosted.org>
In-reply-to
Content
this would have been nice to have more than once in my personal projects, and in build/infra tooling for Chromium OS.  our alternatives so far have been the obvious ones: use subprocess.run to capture & return the output, then manually feed that as the input to the next command, and so on.  we know it has obvious overhead so we've avoided with large output.

we strongly discourage/ban attempts to write shell code, so the vast majority of our commands are argv style (list of strings), so the pipes module wouldn't help us.

handling of SIGPIPE tends to be where things get tricky.  that'll have to be handled by the API explicitly i think.
History
Date User Action Args
2020-03-05 02:01:55vapiersetrecipients: + vapier, amaury.forgeotdarc, pitrou, vlegoll, eric.araujo, vincent.legoll, r.david.murray, aht, Netto, desbma, matheus.v.portela
2020-03-05 02:01:55vapiersetmessageid: <1583373715.54.0.662964445371.issue3548@roundup.psfhosted.org>
2020-03-05 02:01:55vapierlinkissue3548 messages
2020-03-05 02:01:55vapiercreate