-
Notifications
You must be signed in to change notification settings - Fork 19
Purge arguments/args code from clint #65
Comments
The plan is to simply update the included version of args to be up to date. |
clint now has a dependency on the args module declared in |
clint is designed to be fully vendorable, and that breaks that. |
What do you mean by vendorable? |
I mean that the entire package can be embedded into your application. This is useful for command line applications. Kenneth Reitz On Aug 8, 2012, at 12:43 PM, Jack Riches notifications@github.com wrote:
|
OK, so if I understood correctly, in the future the dependency on the Its your project, but I don't think duplicating code is a good idea (2 places to maintain it) - so are you planning to do it with a submodule or something? |
The answer, from kenneth: #85 (comment) |
@kennethreitz mentions he'd like to move over to docopt, but this would mean the package would no longer be vendorable - thoughts? |
Ship |
Following on from ab401e7 arguments/args has been partially pulled out of clint, but there are still references to it.
Since there is the separate module https://github.com/kennethreitz/args the use of
clint.args
should be deprecated (but still backwards compatible, for a period of time). A corollary of this is that theexamples
directory should no longer demonstrate the features of theargs
module (but it's fine to use it in the demonstration of other things, such as inexamples/unicode.py
The text was updated successfully, but these errors were encountered: