Mercurial > repos > shellac > guppy_basecaller
diff env/lib/python3.7/site-packages/virtualenv/activation/activator.py @ 5:9b1c78e6ba9c draft default tip
"planemo upload commit 6c0a8142489327ece472c84e558c47da711a9142"
author | shellac |
---|---|
date | Mon, 01 Jun 2020 08:59:25 -0400 |
parents | 79f47841a781 |
children |
line wrap: on
line diff
--- a/env/lib/python3.7/site-packages/virtualenv/activation/activator.py Thu May 14 16:47:39 2020 -0400 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,44 +0,0 @@ -from __future__ import absolute_import, unicode_literals - -from abc import ABCMeta, abstractmethod - -from six import add_metaclass - - -@add_metaclass(ABCMeta) -class Activator(object): - """Generates an activate script for the virtual environment""" - - def __init__(self, options): - """Create a new activator generator. - - :param options: the parsed options as defined within :meth:`add_parser_arguments` - """ - self.flag_prompt = options.prompt - - @classmethod - def supports(cls, interpreter): - """Check if the activation script is supported in the given interpreter. - - :param interpreter: the interpreter we need to support - :return: ``True`` if supported, ``False`` otherwise - """ - return True - - @classmethod - def add_parser_arguments(cls, parser, interpreter): - """ - Add CLI arguments for this activation script. - - :param parser: the CLI parser - :param interpreter: the interpreter this virtual environment is based of - """ - - @abstractmethod - def generate(self, creator): - """Generate the activate script for the given creator. - - :param creator: the creator (based of :class:`virtualenv.create.creator.Creator`) we used to create this \ - virtual environment - """ - raise NotImplementedError