All Samples(63) | Call(51) | Derive(1) | Import(11)
Searchable snapshot of distributions on a search path
src/c/h/changingsong-HEAD/trunk/samples/plugin_sys/setuptools/myapplication.py changingsong(Download)
def init_plugins():
pkg_resources.working_set.add_entry(PLUGIN_DIR)
pkg_env = pkg_resources.Environment([PLUGIN_DIR])
plugins = {}
for name in pkg_env:
egg = pkg_env[name][0]
egg.activate()
src/c/h/changingsong-HEAD/samples/plugin_sys/setuptools/myapplication.py changingsong(Download)
def init_plugins():
pkg_resources.working_set.add_entry(PLUGIN_DIR)
pkg_env = pkg_resources.Environment([PLUGIN_DIR])
plugins = {}
for name in pkg_env:
egg = pkg_env[name][0]
egg.activate()
src/m/i/minitage.recipe.scripts-1.54/src/minitage/recipe/scripts/scripts.py minitage.recipe.scripts(Download)
# install needed stuff and get according working set
sreqs, ws = self.working_set(working_set=working_set)
reqs = [pkg_resources.Requirement.parse(r) for r in sreqs]
env = pkg_resources.Environment(scan_paths, python = self.executable_version)
required_dists = []
try:
required_dists = ws.resolve(reqs, env)
src/m/i/minitage.recipe.wsgi-1.36/src/minitage/recipe/wsgi/wsgi.py minitage.recipe.wsgi(Download)
reqs, ws = self.working_set()
sreqs, ws = self.working_set()
reqs = [pkg_resources.Requirement.parse(r) for r in sreqs]
env = pkg_resources.Environment(scan_paths, python = self.executable_version)
required_dists = ws.resolve(reqs, env)
for dist in required_dists:
if not dist in ws:
src/m/i/minitage.recipe.printer-1.38/src/minitage/recipe/printer/printer.py minitage.recipe.printer(Download)
# install needed stuff and get according working set
sreqs, ws = self.working_set()
reqs = [pkg_resources.Requirement.parse(r) for r in sreqs]
env = pkg_resources.Environment(scan_paths, python = self.executable_version)
required_dists = ws.resolve(reqs, env)
if not ('quiet' in self.options):
src/d/i/distribute-0.6.14/setuptools/command/easy_install.py distribute(Download)
from setuptools.package_index import PackageIndex
from setuptools.package_index import URL_SCHEME
from setuptools.command import bdist_egg, egg_info
from pkg_resources import yield_lines, normalize_path, resource_string, \
ensure_directory, get_distribution, find_distributions, \
Environment, Requirement, Distribution, \
PathMetadata, EggMetadata, WorkingSet, \
self.package_index = self.create_index(
self.index_url, search_path = self.shadow_path, hosts=hosts,
)
self.local_index = Environment(self.shadow_path+sys.path)
if self.find_links is not None:
if isinstance(self.find_links, basestring):
try:
args.append(dist_dir)
self.run_setup(setup_script, setup_base, args)
all_eggs = Environment([dist_dir])
eggs = []
for key in all_eggs:
for dist in all_eggs[key]:
class PthDistributions(Environment):
"""A .pth file with Distribution paths in it"""
dirty = False
def __init__(self, filename, sitedirs=()):
self.filename = filename; self.sitedirs=map(normalize_path, sitedirs)
src/p/y/pyutilib.component.loader-3.2.3/pyutilib/component/loader/plugin_eggLoader.py pyutilib.component.loader(Download)
# Avoid a re-import, which causes setup.py warnings...
#
import pkg_resources
from pkg_resources import working_set, DistributionNotFound, VersionConflict, UnknownExtra, Environment
pkg_resources_avail=True
def pkg_environment(path):
return Environment(path)
src/g/o/gozerbot-0.9.2b1/gozerbot/eggs.py gozerbot(Download)
"""
try:
from pkg_resources import find_distributions, Environment
global mainenv
for eggdir in eggdirs:
if mainenv:
mainenv += Environment(eggdir)
else:
mainenv = Environment(eggdir)
rlog(3, 'eggs', 'scanning %s' % eggdir)
try:
from pkg_resources import find_distributions, Environment
global mainenv
if mainenv:
mainenv += Environment(eggdir)
else:
mainenv = Environment(eggdir)
src/f/e/feedprovider-0.2.1/gozerlib/eggs.py feedprovider(Download)
"""
try:
from pkg_resources import find_distributions, Environment
global mainenv
for eggdir in eggdirs:
if mainenv:
mainenv += Environment(eggdir)
else:
mainenv = Environment(eggdir)
logging.warn('eggs - scanning %s' % eggdir)
try:
from pkg_resources import find_distributions, Environment
global mainenv
if mainenv:
mainenv += Environment(eggdir)
else:
mainenv = Environment(eggdir)
src/t/r/Trac-0.12/trac/loader.py Trac(Download)
def _load_eggs(env, search_path, auto_enable=None):
# Note that the following doesn't seem to support unicode search_path
distributions, errors = working_set.find_plugins(
pkg_resources.Environment(search_path)
)
for dist in distributions:
if dist not in working_set:
1 | 2 | 3 | 4 | 5 Next