[Python-ideas] Re: PEP: Idiomatic API for shell scripting

2019-08-20 Thread Greg Price
Nick Timkovich wrote: > Part of the argument was about using pure standard library so a > self-contained script/repo could run anywhere Python is in order to (e.g.) > bootstrap other testing environments and/or work within restricted ones, > just like your average shell script. A gigantic step up

[Python-ideas] Re: PEP: Idiomatic API for shell scripting

2019-08-12 Thread Thiago Arruda
Nick Timkovich wrote: > I actually gave a talk along these lines at the Chicago Python (ChiPy) > meetup last week: slides > https://docs.google.com/presentation/d/1v5z4f-FQkS-bQYE-Xv5SvA6cyaTiqlxs2w2C... Nice presentation. I've adapted the examples in the "how to parent" section to illustrate the

[Python-ideas] Re: PEP: Idiomatic API for shell scripting

2019-08-12 Thread Nick Timkovich
I actually gave a talk along these lines at the Chicago Python (ChiPy) meetup last week: slides https://docs.google.com/presentation/d/1v5z4f-FQkS-bQYE-Xv5SvA6cyaTiqlxs2w2CI1yZcAU/edit?usp=sharing Part of the argument was about using pure standard library so a self-contained script/repo could run

[Python-ideas] Re: PEP: Idiomatic API for shell scripting

2019-08-10 Thread David Mertz
In various different ways, also: https://pypi.org/project/bash/ https://pypi.org/project/python-pipe/ https://pypi.org/project/pypette/ https://pypi.org/project/shell/ Just a few I've seen before. Xonsh is pretty cool also. On Sat, Aug 10, 2019, 9:55 PM Christopher Barker wrote: > On Sat,

[Python-ideas] Re: PEP: Idiomatic API for shell scripting

2019-08-10 Thread Christopher Barker
On Sat, Aug 10, 2019 at 6:53 AM David Mertz wrote: > Something very similar to this had been done many times in third party > libraries. > Check out Xonch for example: https://xon.sh/ -CHB > None of those have become hugely popular, including none quite compelling > me personally to do

[Python-ideas] Re: PEP: Idiomatic API for shell scripting

2019-08-10 Thread David Mertz
Something very similar to this had been done many times in third party libraries. None of those have become hugely popular, including none quite compelling me personally to do more than try them out as toys. It's too bad, in a way, since I love bash and use it all the time when it seems easier