JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrJFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrB a@sHddlmZmZddlmZmZddlmZeeGdddeZ dS))absolute_importunicode_literals)ABCMetaabstractmethod) add_metaclassc@s0eZdZdZddZeddZeddZdS) SeederzDA seeder will install some seed packages into a virtual environment.cCs||_|j|_dS)z :param options: the parsed options as defined within :meth:`add_parser_arguments` :param enabled: a flag weather the seeder is enabled or not N)enabledenv)selfoptionsrr G/opt/alt/python37/lib/python3.7/site-packages/virtualenv/seed/seeder.py__init__ szSeeder.__init__cCstdS)z 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 N)NotImplementedError)clsparser interpreterZapp_datar r r add_parser_argumentss zSeeder.add_parser_argumentscCstdS)zPerform the seed operation. :param creator: the creator (based of :class:`virtualenv.create.creator.Creator`) we used to create this virtual environment N)r)r Zcreatorr r r run!sz Seeder.runN) __name__ __module__ __qualname____doc__r classmethodrrrr r r r rs rN) __future__rrabcrrZsixrobjectrr r r r s