<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/cmd2-git.git/cmd2/__init__.py, branch complete_flag_names</title>
<subtitle>github.com: python-cmd2/cmd2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/'/>
<entry>
<title>Refactored custom ArgparseCompleter functionality so they will now be set using methods on ArgumentParser objects.</title>
<updated>2021-09-01T17:33:22+00:00</updated>
<author>
<name>Kevin Van Brunt</name>
<email>kmvanbrunt@gmail.com</email>
</author>
<published>2021-08-25T20:54:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=bf558c5c774685c5806e38d349ab2e129b76ef6b'/>
<id>bf558c5c774685c5806e38d349ab2e129b76ef6b</id>
<content type='text'>
This fixes issue where subcommands did not use the correct custom ArgparseCompleter type.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes issue where subcommands did not use the correct custom ArgparseCompleter type.
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed DEFAULT_ARGUMENT_PARSER and DEFAULT_COMMAND_COMPLETER from __init.py__</title>
<updated>2021-08-23T18:17:12+00:00</updated>
<author>
<name>Kevin Van Brunt</name>
<email>kmvanbrunt@gmail.com</email>
</author>
<published>2021-08-23T18:02:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=9d818100f3b6dfa647e58b8a0df182ea6729a197'/>
<id>9d818100f3b6dfa647e58b8a0df182ea6729a197</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Applied black format</title>
<updated>2021-08-23T18:17:12+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2021-08-19T21:22:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=0641c902df0778774768c55ddcca3a518f13e191'/>
<id>0641c902df0778774768c55ddcca3a518f13e191</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* New function `set_default_command_completer_type()` allows developer to extend and modify the</title>
<updated>2021-08-23T18:17:12+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2021-08-19T21:03:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=49805324772ec5fcd06217f4f0a241a9a8d07960'/>
<id>49805324772ec5fcd06217f4f0a241a9a8d07960</id>
<content type='text'>
  behavior of `ArgparseCompleter`.
* New function `register_argparse_argument_parameter()` allows developers to specify custom
  parameters to be passed to the argparse parser's `add_argument()` method. These parameters will
  become accessible in the resulting argparse Action object when modifying `ArgparseCompleter` behavior.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  behavior of `ArgparseCompleter`.
* New function `register_argparse_argument_parameter()` allows developers to specify custom
  parameters to be passed to the argparse parser's `add_argument()` method. These parameters will
  become accessible in the resulting argparse Action object when modifying `ArgparseCompleter` behavior.
</pre>
</div>
</content>
</entry>
<entry>
<title>More mypy validation changes. cmd2.py is nearly fully mypy compliant now.</title>
<updated>2021-04-02T22:00:03+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2021-04-01T17:27:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=48d26a3d668b80f0b319085b0000adbc07054e84'/>
<id>48d26a3d668b80f0b319085b0000adbc07054e84</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MyPy strict checking doesn't allow implicit exports. Must explicitly export in __init__.py</title>
<updated>2021-04-02T22:00:03+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2021-03-29T19:27:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=f90db5595c101d7613120cf2bf5d9d98e621aad9'/>
<id>f90db5595c101d7613120cf2bf5d9d98e621aad9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into black</title>
<updated>2021-02-20T02:35:13+00:00</updated>
<author>
<name>Todd Leonhardt</name>
<email>todd.leonhardt@gmail.com</email>
</author>
<published>2021-02-20T02:35:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=3e180a810e9c4b9d251c135667d1d150b0bbd0dd'/>
<id>3e180a810e9c4b9d251c135667d1d150b0bbd0dd</id>
<content type='text'>
# Conflicts:
#	cmd2/__init__.py
#	cmd2/argparse_completer.py
#	cmd2/argparse_custom.py
#	cmd2/cmd2.py
#	cmd2/decorators.py
#	cmd2/exceptions.py
#	cmd2/utils.py
#	examples/arg_decorators.py
#	examples/argparse_completion.py
#	examples/modular_commands_main.py
#	tests/test_argparse_completer.py
#	tests/test_argparse_custom.py
#	tests/test_cmd2.py
#	tests/test_completion.py
#	tests/test_history.py
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
# Conflicts:
#	cmd2/__init__.py
#	cmd2/argparse_completer.py
#	cmd2/argparse_custom.py
#	cmd2/cmd2.py
#	cmd2/decorators.py
#	cmd2/exceptions.py
#	cmd2/utils.py
#	examples/arg_decorators.py
#	examples/argparse_completion.py
#	examples/modular_commands_main.py
#	tests/test_argparse_completer.py
#	tests/test_argparse_custom.py
#	tests/test_cmd2.py
#	tests/test_completion.py
#	tests/test_history.py
</pre>
</div>
</content>
</entry>
<entry>
<title>Add black for automatic code format</title>
<updated>2021-02-01T03:29:57+00:00</updated>
<author>
<name>Todd Leonhardt</name>
<email>todd.leonhardt@gmail.com</email>
</author>
<published>2021-02-01T03:29:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=f456b802754c3d1095b488d670bebba21018d823'/>
<id>f456b802754c3d1095b488d670bebba21018d823</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed with_argparser_and_unknown_args since it was deprecated in 1.3.0.</title>
<updated>2021-01-22T21:15:41+00:00</updated>
<author>
<name>Kevin Van Brunt</name>
<email>kmvanbrunt@gmail.com</email>
</author>
<published>2021-01-22T21:15:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=4bdb20a1419f104637aecd5194c643a82412e035'/>
<id>4bdb20a1419f104637aecd5194c643a82412e035</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved two classes from cmd2.py to utils.py.</title>
<updated>2020-09-09T05:03:21+00:00</updated>
<author>
<name>Kevin Van Brunt</name>
<email>kmvanbrunt@gmail.com</email>
</author>
<published>2020-09-09T05:03:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=d582466335d3182a15dc40bf2d8b6737fb158d46'/>
<id>d582466335d3182a15dc40bf2d8b6737fb158d46</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
