diff --git a/piptools/click.py b/piptools/click.py new file mode 100644 index 000000000..4bab11cb7 --- /dev/null +++ b/piptools/click.py @@ -0,0 +1,6 @@ +from __future__ import absolute_import + +import click +click.disable_unicode_literals_warning = True + +from click import * # noqa diff --git a/piptools/locations.py b/piptools/locations.py index ac9eb623e..aa0610bb9 100644 --- a/piptools/locations.py +++ b/piptools/locations.py @@ -1,7 +1,7 @@ import os from shutil import rmtree -from click import secho +from .click import secho from pip.utils.appdirs import user_cache_dir # The user_cache_dir helper comes straight from pip itself diff --git a/piptools/logging.py b/piptools/logging.py index 2ff12bdba..98f052870 100644 --- a/piptools/logging.py +++ b/piptools/logging.py @@ -4,7 +4,7 @@ import sys -import click +from . import click class LogContext(object): diff --git a/piptools/resolver.py b/piptools/resolver.py index aa5b43ced..889217533 100644 --- a/piptools/resolver.py +++ b/piptools/resolver.py @@ -6,7 +6,7 @@ from functools import partial from itertools import chain, count -import click +from . import click from first import first from pip.req import InstallRequirement diff --git a/piptools/scripts/compile.py b/piptools/scripts/compile.py index 476db40a3..fcdf4908c 100755 --- a/piptools/scripts/compile.py +++ b/piptools/scripts/compile.py @@ -12,7 +12,7 @@ 'perhaps run `pip install --upgrade pip`?'.format(pip.__version__)) sys.exit(4) -import click # noqa +from .. import click # noqa from pip.req import parse_requirements # noqa from ..exceptions import PipToolsError # noqa diff --git a/piptools/scripts/sync.py b/piptools/scripts/sync.py index d6668d6e0..5c9c8aa54 100755 --- a/piptools/scripts/sync.py +++ b/piptools/scripts/sync.py @@ -13,7 +13,7 @@ sys.exit(4) import os # noqa -import click # noqa +from .. import click # noqa from .. import sync # noqa from ..exceptions import PipToolsError # noqa from ..logging import log # noqa diff --git a/piptools/sync.py b/piptools/sync.py index 43a57cde8..c15c78a8a 100644 --- a/piptools/sync.py +++ b/piptools/sync.py @@ -1,6 +1,6 @@ import collections -import click +from . import click import pip from .exceptions import IncompatibleRequirements diff --git a/piptools/utils.py b/piptools/utils.py index da9e0534a..d4f4074dc 100644 --- a/piptools/utils.py +++ b/piptools/utils.py @@ -4,7 +4,7 @@ from itertools import groupby, chain -from click import style +from .click import style from first import first diff --git a/piptools/writer.py b/piptools/writer.py index 0fd639e99..5eb36f703 100644 --- a/piptools/writer.py +++ b/piptools/writer.py @@ -1,7 +1,7 @@ import os from os.path import basename -from click import unstyle +from .click import unstyle from ._compat import ExitStack from .io import AtomicSaver