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