diff --git a/letsencrypt/scripts/main.py b/letsencrypt/scripts/main.py index e3fe74035..e0c2d4ce8 100755 --- a/letsencrypt/scripts/main.py +++ b/letsencrypt/scripts/main.py @@ -9,6 +9,7 @@ import logging import os import sys +import confargparse import zope.component import zope.interface @@ -22,7 +23,7 @@ from letsencrypt.client import log def create_parser(): """Create parser.""" - parser = argparse.ArgumentParser( + parser = confargparse.ConfArgParser( description="letsencrypt client %s" % letsencrypt.__version__) add = parser.add_argument diff --git a/setup.py b/setup.py index 5501c7dd6..0d4f58922 100755 --- a/setup.py +++ b/setup.py @@ -23,6 +23,7 @@ changes = read_file(os.path.join(here, 'CHANGES.rst')) install_requires = [ 'argparse', + 'ConfArgParse', 'jsonschema', 'mock', 'pycrypto',