[issue33233] Suggest third-party cmd2 module as alternative to cmd

2018-04-09 Thread Ethan Furman
Change by Ethan Furman : -- nosy: +ethan.furman ___ Python tracker ___ ___

[issue33233] Suggest third-party cmd2 module as alternative to cmd

2018-04-08 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker ___ ___ Python-bugs-list mailing

[issue33233] Suggest third-party cmd2 module as alternative to cmd

2018-04-06 Thread Todd Leonhardt
Todd Leonhardt added the comment: The cmd2 project is in the process of rapidly stabilizing, but it isn't quite there yet. The other cmd2 core maintainers and I do have a bunch of refactoring planned over the next 6 to 8 months or so. Right now @kotfu (Jared Crapo)

[issue33233] Suggest third-party cmd2 module as alternative to cmd

2018-04-06 Thread Catherine Devlin
Catherine Devlin added the comment: Hi, everybody! I really appreciate the kind words about cmd2. For several years now, Todd Leonhardt has been cmd2's primary maintainer, so I may be speaking out of turn. But, before I wanted to let it get within

[issue33233] Suggest third-party cmd2 module as alternative to cmd

2018-04-06 Thread Raymond Hettinger
Raymond Hettinger added the comment: > cmd seems to be largely abandoned in the std lib: I'm not sure why the absence of bugs indicates abandonment. We almost never touch defaultdict, in part because the code is straight-forward, tested, and not buggy. If a

[issue33233] Suggest third-party cmd2 module as alternative to cmd

2018-04-06 Thread Ned Deily
Ned Deily added the comment: > But I'm not ready to give up on the idea that Python comes with batteries > included. We should not let those batteries corrode and leak. I totally agree with you. And it would be great if cmd2 could be incorporated into the std lib as an

[issue33233] Suggest third-party cmd2 module as alternative to cmd

2018-04-06 Thread Guido van Rossum
Guido van Rossum added the comment: Well, is cmd2 stabilizing, or is it still changing at a rate too fast for inclusion in the stdlib? Does it perhaps have a mix of desirable and wacky features? Or could we just copy much of it into the stdlib as 'cmd'? I'm a bit concerned

[issue33233] Suggest third-party cmd2 module as alternative to cmd

2018-04-06 Thread Ned Deily
Ned Deily added the comment: > FWIW, I've been teaching cmd to my clients for years and it has worked fine > for them. I'm not saying that cmd is bad; it's just that there have been suggested improvements over the years and many of those are already implemented in cmd2,

[issue33233] Suggest third-party cmd2 module as alternative to cmd

2018-04-06 Thread Ned Deily
Ned Deily added the comment: > (Though I think it's somewhat arbitrary. Yes, it is. > E.g. do we link to requests anywhere? Yes: https://docs.python.org/3/library/urllib.request.html > Or to all the "better pdb" modules?) Not that I'm aware of. --

[issue33233] Suggest third-party cmd2 module as alternative to cmd

2018-04-06 Thread Raymond Hettinger
Raymond Hettinger added the comment: FWIW, I've been teaching cmd to my clients for years and it has worked fine for them. -- nosy: +rhettinger ___ Python tracker

[issue33233] Suggest third-party cmd2 module as alternative to cmd

2018-04-06 Thread Guido van Rossum
Guido van Rossum added the comment: I'm fine with linking to cmd2, we do that for some other modules too. (Though I think it's somewhat arbitrary. E.g. do we link to requests anywhere? Or to all the "better pdb" modules?) -- ___

[issue33233] Suggest third-party cmd2 module as alternative to cmd

2018-04-06 Thread Ned Deily
Ned Deily added the comment: > cmd is used by pdb Well, that's a pretty good reason for not removing cmd! I really wasn't advocating its removal, just gently pushing users to use cmd2. So perhaps we should only add a "See Also" like we do for urllib.request and close any

[issue33233] Suggest third-party cmd2 module as alternative to cmd

2018-04-06 Thread Guido van Rossum
Guido van Rossum added the comment: But cmd is used by pdb. Do you recommend we deprecate that too? (There are countless 3rd party alternatives, but I sure prefer to have it in the stdlib, so I can start debugging without first having to install a dependency.) --

[issue33233] Suggest third-party cmd2 module as alternative to cmd

2018-04-06 Thread Steven D'Aprano
Steven D'Aprano added the comment: (Previously posted on Python-Dev.) I think the documentation note is a good idea. But I disagree with deprecating "cmd" unless it is actively falling apart and no longer working, not just languishing with no feature improvements.

[issue33233] Suggest third-party cmd2 module as alternative to cmd

2018-04-06 Thread Ned Deily
Ned Deily added the comment: @barry, I was thinking more of 3.8 but, sure, if there seems to be a consensus prior to 3.7.0b4 that deprecation is the right thing, we could do it in 3.7. -- ___ Python tracker

[issue33233] Suggest third-party cmd2 module as alternative to cmd

2018-04-06 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: @ned.deily - are you proposing to officially deprecate it for 3.7? If we're going to do it, let's do it now so we can remove it for 3.9. It seems like a reasonable strategy to push folks toward cmd2 and clean up our stdlib. --

[issue33233] Suggest third-party cmd2 module as alternative to cmd

2018-04-06 Thread Ned Deily
Ned Deily added the comment: I've asked on python-dev for comments: https://mail.python.org/pipermail/python-dev/2018-April/152653.html -- ___ Python tracker

[issue33233] Suggest third-party cmd2 module as alternative to cmd

2018-04-05 Thread Ned Deily
New submission from Ned Deily : The cmd module in the standard library has languished for many years. In the mean time, third-party replacements for it have arisen. Perhaps the most popular is cmd2 which seems to be actively maintained, provides upward compatibility from