Mercurial > repos > shellac > guppy_basecaller
diff env/lib/python3.7/site-packages/virtualenv/seed/seeder.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/seed/seeder.py Thu May 14 16:47:39 2020 -0400 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,39 +0,0 @@ -from __future__ import absolute_import, unicode_literals - -from abc import ABCMeta, abstractmethod - -from six import add_metaclass - - -@add_metaclass(ABCMeta) -class Seeder(object): - """A seeder will install some seed packages into a virtual environment.""" - - # noinspection PyUnusedLocal - def __init__(self, options, enabled): - """ - - :param options: the parsed options as defined within :meth:`add_parser_arguments` - :param enabled: a flag weather the seeder is enabled or not - """ - self.enabled = enabled - - @classmethod - def add_parser_arguments(cls, parser, interpreter, app_data): - """ - Add CLI arguments for this seed mechanisms. - - :param parser: the CLI parser - :param app_data: the CLI parser - :param interpreter: the interpreter this virtual environment is based of - """ - raise NotImplementedError - - @abstractmethod - def run(self, creator): - """Perform the seed operation. - - :param creator: the creator (based of :class:`virtualenv.create.creator.Creator`) we used to create this \ - virtual environment - """ - raise NotImplementedError