Message188228
If you run attached file w/ 3.2 and 3.3 (and later) versions, you'll notice that the new version of parser doesn't handle empty argument list:
$ python3.2 test.py
usage: test.py [-h] {demo} ...
test.py: error: too few arguments
$ python3.3 test.py
Namespace()
Everything is naturally failing in 3.3 version as the execution continues with the empty Namespace. I suspect this is due to the issue10424 that removed explicit check for positionals. |
|
Date |
User |
Action |
Args |
2013-05-01 14:38:47 | SilentGhost | set | recipients:
+ SilentGhost, bethard, r.david.murray, maker |
2013-05-01 14:38:47 | SilentGhost | set | messageid: <1367419127.75.0.745110638267.issue17889@psf.upfronthosting.co.za> |
2013-05-01 14:38:47 | SilentGhost | link | issue17889 messages |
2013-05-01 14:38:47 | SilentGhost | create | |
|