summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release argparse 1.1.r11steven.bethard2010-03-0115-61/+61
|
* Better error messages for errors like type='int'. This actually caught a bug ↵steven.bethard2010-02-283-1/+14
| | | | in one of the tests and as I result, this patch also makes sure that types display as their type name when %(type)s is specified.
* Allow single character options, e.g. '-' and '+'.steven.bethard2010-02-283-19/+31
|
* Deprecate ArgumentParser(..., version=XXX, ...) as well as format_version() ↵steven.bethard2010-02-289-48/+43
| | | | and print_version(). These should be replaced with .add_argument(..., action='version', ...).
* Try to be more robust in tests for non .py files (.pyc and variants).steven.bethard2010-02-281-2/+2
|
* Namespace objects now support "in" (__contains__).steven.bethard2010-02-283-27/+71
| | | | Usage and help (but not version) messages are written to stdout, not stderr.
* Add convert_arg_line_to_args to allow subclasses to easily override file ↵steven.bethard2010-01-079-7/+87
| | | | parsing behavior.
* Fix bug where --si=64 was deemed ambiguous when both --si and --size were in ↵steven.bethard2009-12-072-0/+26
| | | | the parser.
* Add support for nargs='...', which allows emulation of command lines like ↵steven.bethard2009-12-062-5/+30
| | | | "python [options] file [arguments]".
* Add get_default method.steven.bethard2009-12-066-3/+59
|
* Fix setup.py bugs caught by Yuvgoog.steven.bethard2009-11-071-3/+5
|
* Fix misplaced discussion of add_help and parent parsers.steven.bethard2009-10-313-4/+5
|
* Allow better custom type error messages using ArgumentTypeError.steven.bethard2009-10-246-6/+43
|
* Support more customization of version arguments.steven.bethard2009-10-248-11/+49
|
* Better error messages when 'dest' occurs twice for positional argumentssteven.bethard2009-10-243-0/+14
|
* Better error messages for invalid actions.steven.bethard2009-10-243-6/+27
|
* Bump version to 1.1a1.steven.bethard2009-10-2415-60/+60
|
* Fix bug where options with a single letter were being considered as numbers.steven.bethard2009-10-092-1/+18
|
* Add missing comma in __all__ declaration.steven.bethard2009-09-302-1/+12
|
* Make sure exit() calls _print_message() instead of writing directly to ↵steven.bethard2009-09-291-1/+1
| | | | sys.stderr.
* Fix encoding test. Boy, let's see if I can ever get this right. ;-)steven.bethard2009-09-161-1/+1
|
* Fix encoding test.steven.bethard2009-09-161-3/+1
|
* Fix issue where test was reading in .pyc file instead of .py file.steven.bethard2009-09-151-2/+9
|
* Bump version numbers to 1.0.2.steven.bethard2009-09-1515-60/+60
|
* Fix newline regular expression issues - they were still a problem because ↵steven.bethard2009-09-151-2/+2
| | | | the README generated on Windows may be used from a source .zip downloaded to Unix.
* Add NEWS file.r101steven.bethard2009-09-152-0/+12
|
* Fix a bug that was preventing % from being used in help messages.steven.bethard2009-09-132-5/+39
|
* Fix some spacing and indentation.steven.bethard2009-09-121-32/+49
|
* Fix bug with long prog= values.steven.bethard2009-09-122-40/+155
|
* Extra tests from 4kir4.1i.steven.bethard2009-09-121-0/+94
|
* Silence Python 2.6 buggy warnings about Exception.message.steven.bethard2009-09-122-0/+17
|
* Improve error messages when nargs=0 is supplied to _StoreAction or ↵steven.bethard2009-09-121-2/+6
| | | | _AppendAction.
* Fix bug where classic classes were being rejected as type= arguments.steven.bethard2009-09-122-7/+27
|
* Fix bug with mutually exclusive groups in parent= parsers.steven.bethard2009-09-122-0/+40
|
* Set svn:eol-style=native for all .rst files.steven.bethard2009-09-126-940/+940
|
* Set svn:eol-style=native for all .py files.steven.bethard2009-09-124-6139/+6139
|
* Mark README.txt and MANIFEST.in as having native eol-style.steven.bethard2009-09-122-41/+41
|
* Bump version numbers to 1.0.1 in preparation for bugfixes.steven.bethard2009-09-1215-61/+61
|
* Read description from README.txt file and reformat README.txt so that when ↵steven.bethard2009-08-022-18/+29
| | | | it's uploaded to PyPI, it looks right.
* Tweak readme text.steven.bethard2009-07-261-23/+15
|
* Update classifiers to mark argparse as stable.steven.bethard2009-07-261-1/+1
|
* Bump versions to 1.0 and generate documentation for 1.0 release.r10steven.bethard2009-07-2615-68/+161
|
* Spaces now only signal a positional if the argument string doesn't start ↵steven.bethard2009-07-262-5/+7
| | | | with an optional declared in the parser.
* Allow subparsers to take title= and description= parameters.steven.bethard2009-07-263-5/+60
|
* Docstring fixes and additions for better epydoc output.steven.bethard2009-07-131-68/+125
|
* Add conf.py to manifest.steven.bethard2009-07-131-1/+2
|
* Fix minor ReST bugs.steven.bethard2009-07-132-2/+2
|
* Document parse_known_args.steven.bethard2009-07-131-0/+18
|
* Allow tuples for metavars.steven.bethard2009-07-133-13/+61
|
* Add ArgumentDefaultsHelpFormatter.steven.bethard2009-07-133-1/+78
|