Steven Bethard added the comment:

It looks like the correct fix was already applied, but just to chime in here:

(1) Yes, the error is that the isinstance(action.default, str) check was lost

(2) Yes, it is intended that you can use a string value as your default and the 
type= converter will be called on that. This feature allows DRY for people that 
have a complex object that can be specified by a simple string.

(3) Yes, the type= converter function should be applied to the default for all 
action types, not just for the store action.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue15906>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to