diff options
author | Thomas Waldmann <tw AT waldmann-edv DOT de> | 2011-03-26 22:02:29 +0100 |
---|---|---|
committer | Thomas Waldmann <tw AT waldmann-edv DOT de> | 2011-03-26 22:02:29 +0100 |
commit | 27f869a2fe100b10bee417503fa18bb7659c45d7 (patch) | |
tree | 4b825dc642cb6eb9a060e54bf8d69288fbee4904 /README.txt | |
parent | 8deba97933cbf8c7424b6e75d167e009d6deddb7 (diff) | |
download | argparse-27f869a2fe100b10bee417503fa18bb7659c45d7.tar.gz |
licensing issues: we need a clean restart here - remove everything
Problem: argparse has been licensed under Apache License v2.0
While this license is a FOSS license, it has known compatibility issues
with the GNU GPL v2 - projects under GPL v2 can't use code under apache
license v2.0.
Projects which use "GPL v2 (or, at user's choice, any later version)" only
have one means using code under apache license v2.0: to choose the "or any
later" part and go GPL v3. Of course, this would cause issues with other
license....
As argparse was contributed to the Python v2.7 code base, it is available
under the Python License, which has no such compatibility issue.
Thus, a clean solution for the argparse package (for users who need argparse
for projects which have to support python older than 2.7) is to remove all
old apache licensed files and start from scratch using the python-licensed
code from the standard library.
Diffstat (limited to 'README.txt')
-rw-r--r-- | README.txt | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/README.txt b/README.txt deleted file mode 100644 index fbd44c5..0000000 --- a/README.txt +++ /dev/null @@ -1,33 +0,0 @@ -argparse 1.1 -============ -The argparse module provides an easy, declarative interface for -creating command line tools, which knows how to: - -* parse the arguments and flags from sys.argv -* convert arg strings into objects for your program -* format and print informative help messages -* and much more... - -The argparse module improves on the standard library optparse module -in a number of ways including: - -* handling positional arguments -* supporting sub-commands -* allowing alternative option prefixes like + and / -* handling zero-or-more and one-or-more style arguments -* producing more informative usage messages -* providing a much simpler interface for custom types and actions - -Requirements & Installation ---------------------------- -The argparse module requires Python 2.3 or greater, and can be -installed with the standard Python installation procedure: - - python setup.py install - -Availability & Documentation ----------------------------- -The latest version of argparse, along with API documentation and -examples can be found at: - - http://code.google.com/p/argparse/ |