msg237315 - (view) |
Author: Antony Lee (Antony.Lee) * |
Date: 2015-03-06 00:54 |
The attached patch reimplements gzip's already existing command-line interface using argparse, both to provide command-line help and to avoid manual argument parsing. |
|
|
msg237322 - (view) |
Author: Berker Peksag (berker.peksag) *  |
Date: 2015-03-06 02:22 |
Thanks for the patch, but we need to add tests for the current CLI to make sure that we don't break anything when we apply gzip-argparse-cli.patch. See Lib/test/test_tarfile.py and Lib/test/test_calendar.py for example CLI tests. |
|
|
msg327426 - (view) |
Author: Stéphane Wirtel (matrixise) *  |
Date: 2018-10-09 16:14 |
Hi Berker, Here is my PR for this issue. From this PR, I will add the new CLI with argparse. And after this issue, I will work on https://bugs.python.org/issue34913 |
|
|
msg327432 - (view) |
Author: Karthikeyan Singaravelan (xtreak) *  |
Date: 2018-10-09 19:23 |
Thanks @matrixise for the PR. This seems to be a good first step for both testing the command line interface and also argparse can generate help string which can be used for . |
|
|
msg327437 - (view) |
Author: Julien Palard (mdk) *  |
Date: 2018-10-09 21:16 |
New changeset 84eec1199583bcb034e43337bcb8e2b876ebd269 by Julien Palard (Stéphane Wirtel) in branch 'master': bpo-23596: Add unit tests for the command line for the gzip module (GH-9775) https://github.com/python/cpython/commit/84eec1199583bcb034e43337bcb8e2b876ebd269 |
|
|
msg327438 - (view) |
Author: Stéphane Wirtel (matrixise) *  |
Date: 2018-10-09 21:22 |
And now, I am going to work on the refactoring with argparse |
|
|
msg327439 - (view) |
Author: miss-islington (miss-islington) |
Date: 2018-10-09 21:42 |
New changeset 482dc9445d834f1d03c501b45fafd422b6eb8c9c by Miss Islington (bot) in branch '3.6': bpo-23596: Add unit tests for the command line for the gzip module (GH-9775) https://github.com/python/cpython/commit/482dc9445d834f1d03c501b45fafd422b6eb8c9c |
|
|
msg327440 - (view) |
Author: miss-islington (miss-islington) |
Date: 2018-10-09 21:43 |
New changeset 8e23ba021f45df67edd2926a3e3daf6a2a1f0ed8 by Miss Islington (bot) in branch '3.7': bpo-23596: Add unit tests for the command line for the gzip module (GH-9775) https://github.com/python/cpython/commit/8e23ba021f45df67edd2926a3e3daf6a2a1f0ed8 |
|
|
msg327442 - (view) |
Author: Julien Palard (mdk) *  |
Date: 2018-10-09 22:41 |
New changeset e8bbc52debfd1b28517946d65db257e6b6d92e29 by Julien Palard (Stéphane Wirtel) in branch 'master': bpo-23596: Use argparse for the command line of gzip (GH-9781) https://github.com/python/cpython/commit/e8bbc52debfd1b28517946d65db257e6b6d92e29 |
|
|
msg327443 - (view) |
Author: Stéphane Wirtel (matrixise) *  |
Date: 2018-10-09 22:45 |
I have added some tests for 3.6, 3.7 and 3.8. But for the new CLI, just for 3.8 now, I am going to close this issue. |
|
|