update nant-tic modules, comment some third-party modules

This commit is contained in:
?ngel ?lvarez 2013-07-25 20:09:24 +02:00
parent 2815304931
commit 4fb486292c
4 changed files with 55 additions and 53 deletions

View File

@ -18,7 +18,11 @@ The script accepts buildout command-line options, so you can
use the -c option to specify an alternate configuration file. use the -c option to specify an alternate configuration file.
""" """
import os, shutil, sys, tempfile import os
import shutil
import sys
import tempfile
from optparse import OptionParser from optparse import OptionParser
tmpeggs = tempfile.mkdtemp() tmpeggs = tempfile.mkdtemp()
@ -31,8 +35,8 @@ Bootstraps a buildout-based project.
Simply run this script in a directory containing a buildout.cfg, using the Simply run this script in a directory containing a buildout.cfg, using the
Python that you want bin/buildout to use. Python that you want bin/buildout to use.
Note that by using --setup-source and --download-base to point to Note that by using --find-links to point to local resources, you can keep
local resources, you can keep this script from going over the network. this script from going over the network.
''' '''
parser = OptionParser(usage=usage) parser = OptionParser(usage=usage)
@ -48,23 +52,21 @@ parser.add_option("-t", "--accept-buildout-test-releases",
"bootstrap and buildout will get the newest releases " "bootstrap and buildout will get the newest releases "
"even if they are alphas or betas.")) "even if they are alphas or betas."))
parser.add_option("-c", "--config-file", parser.add_option("-c", "--config-file",
help=("Specify the path to the buildout configuration " help=("Specify the path to the buildout configuration "
"file to be used.")) "file to be used."))
parser.add_option("-f", "--find-links", parser.add_option("-f", "--find-links",
help=("Specify a URL to search for buildout releases")) help=("Specify a URL to search for buildout releases"))
options, args = parser.parse_args() options, args = parser.parse_args()
###################################################################### ######################################################################
# load/install distribute # load/install setuptools
to_reload = False to_reload = False
try: try:
import pkg_resources, setuptools import pkg_resources
if not hasattr(pkg_resources, '_distribute'): import setuptools
to_reload = True
raise ImportError
except ImportError: except ImportError:
ez = {} ez = {}
@ -73,8 +75,10 @@ except ImportError:
except ImportError: except ImportError:
from urllib2 import urlopen from urllib2 import urlopen
exec(urlopen('http://python-distribute.org/distribute_setup.py').read(), ez) # XXX use a more permanent ez_setup.py URL when available.
setup_args = dict(to_dir=tmpeggs, download_delay=0, no_fake=True) exec(urlopen('https://bitbucket.org/pypa/setuptools/raw/0.7.2/ez_setup.py'
).read(), ez)
setup_args = dict(to_dir=tmpeggs, download_delay=0)
ez['use_setuptools'](**setup_args) ez['use_setuptools'](**setup_args)
if to_reload: if to_reload:
@ -89,7 +93,7 @@ except ImportError:
###################################################################### ######################################################################
# Install buildout # Install buildout
ws = pkg_resources.working_set ws = pkg_resources.working_set
cmd = [sys.executable, '-c', cmd = [sys.executable, '-c',
'from setuptools.command.easy_install import main; main()', 'from setuptools.command.easy_install import main; main()',
@ -104,8 +108,8 @@ find_links = os.environ.get(
if find_links: if find_links:
cmd.extend(['-f', find_links]) cmd.extend(['-f', find_links])
distribute_path = ws.find( setuptools_path = ws.find(
pkg_resources.Requirement.parse('distribute')).location pkg_resources.Requirement.parse('setuptools')).location
requirement = 'zc.buildout' requirement = 'zc.buildout'
version = options.version version = options.version
@ -113,13 +117,14 @@ if version is None and not options.accept_buildout_test_releases:
# Figure out the most recent final version of zc.buildout. # Figure out the most recent final version of zc.buildout.
import setuptools.package_index import setuptools.package_index
_final_parts = '*final-', '*final' _final_parts = '*final-', '*final'
def _final_version(parsed_version): def _final_version(parsed_version):
for part in parsed_version: for part in parsed_version:
if (part[:1] == '*') and (part not in _final_parts): if (part[:1] == '*') and (part not in _final_parts):
return False return False
return True return True
index = setuptools.package_index.PackageIndex( index = setuptools.package_index.PackageIndex(
search_path=[distribute_path]) search_path=[setuptools_path])
if find_links: if find_links:
index.add_find_links((find_links,)) index.add_find_links((find_links,))
req = pkg_resources.Requirement.parse(requirement) req = pkg_resources.Requirement.parse(requirement)
@ -142,16 +147,11 @@ if version:
cmd.append(requirement) cmd.append(requirement)
import subprocess import subprocess
if subprocess.call(cmd, env=dict(os.environ, PYTHONPATH=distribute_path)) != 0: if subprocess.call(cmd, env=dict(os.environ, PYTHONPATH=setuptools_path)) != 0:
raise Exception( raise Exception(
"Failed to execute command:\n%s", "Failed to execute command:\n%s",
repr(cmd)[1:-1]) repr(cmd)[1:-1])
# Create 'build' directory
build_path = os.path.abspath(os.path.join(os.path.dirname(__file__),"build"))
if not os.path.exists(build_path):
os.makedirs(build_path)
###################################################################### ######################################################################
# Import and run buildout # Import and run buildout

View File

@ -2,6 +2,8 @@
auto-checkout += * auto-checkout += *
[sources] [sources]
activity = hg ssh://hg@bitbucket.org/nantic/trytond-activity egg=False
acticity_calendar = hg ssh://hg@bitbucket.org/nantic/trytond-activity_calendar egg=False
aeat_303 = hg ssh://hg@hg.nan-tic.com/trytond-aeat_303 egg=False aeat_303 = hg ssh://hg@hg.nan-tic.com/trytond-aeat_303 egg=False
aeat_340 = hg ssh://hg@hg.nan-tic.com/trytond-aeat_340 egg=False aeat_340 = hg ssh://hg@hg.nan-tic.com/trytond-aeat_340 egg=False
aeat_347 = hg ssh://hg@hg.nan-tic.com/trytond-aeat_347 egg=False aeat_347 = hg ssh://hg@hg.nan-tic.com/trytond-aeat_347 egg=False
@ -9,7 +11,6 @@ aeat_349 = hg ssh://hg@hg.nan-tic.com/trytond-aeat_349 egg=False
frepple = hg ssh://hg@bitbucket.org/nantic/trytond-frepple egg=False frepple = hg ssh://hg@bitbucket.org/nantic/trytond-frepple egg=False
quality_control = hg ssh://hg@bitbucket.org/nantic/trytond-quality_control egg=False quality_control = hg ssh://hg@bitbucket.org/nantic/trytond-quality_control egg=False
quality_control_formula = hg ssh://hg@bitbucket.org/nantic/trytond-quality_control_formula egg=False quality_control_formula = hg ssh://hg@bitbucket.org/nantic/trytond-quality_control_formula egg=False
activity = hg ssh://hg@bitbucket.org/nantic/trytond-activity egg=False
sale_opportunity_activity = hg ssh://hg@bitbucket.org/nantic/trytond-sale_opportunity_activity egg=False sale_opportunity_activity = hg ssh://hg@bitbucket.org/nantic/trytond-sale_opportunity_activity egg=False
sale_opportunity_next_action = hg ssh://hg@bitbucket.org/nantic/trytond-sale_opportunity_next_action egg=False sale_opportunity_next_action = hg ssh://hg@bitbucket.org/nantic/trytond-sale_opportunity_next_action egg=False
sale_opportunity_quote = hg ssh://hg@bitbucket.org/nantic/trytond-sale_opportunity_quote egg=False sale_opportunity_quote = hg ssh://hg@bitbucket.org/nantic/trytond-sale_opportunity_quote egg=False

View File

@ -1,31 +1,32 @@
zc.buildout==2.1.1 zc.buildout>=2.1.1
Genshi==0.6 setuptoots>=0.7
Jinja2==2.6 Genshi>=0.6
PyWebDAV==0.9.8 Jinja2>=2.6
Pygments==1.6 PyWebDAV>=0.9.8
Sphinx==1.1.3 Pygments>=1.6
argparse==1.2.1 Sphinx>=1.1.3
caldav==0.1.12 argparse>=1.2.1
cdecimal==2.3 caldav>=0.1.12
chardet==2.1.1 cdecimal>=2.3
coverage==3.6 chardet>=2.1.1
docutils==0.10 coverage>=3.6
easyimap==0.3.3 docutils>=0.10
lxml==3.1.0 easyimap>=0.3.3
nose==1.2.1 lxml>=3.1.0
polib==1.0.2 nose>=1.2.1
psycopg2==2.4.6 polib>=1.0.2
pydot==1.0.28 psycopg2>=2.4.6
pyparsing==1.5.6 pydot>=1.0.28
python-dateutil==2.1 pyparsing>=1.5.6
python-ldap==2.4.10 python-dateutil>=2.1
pytz==2012h python-ldap>=2.4.10
relatorio==0.5.6 pytz>=2012h
simplejson==2.6.2 relatorio>=0.5.6
six==1.2.0 simplejson>=2.6.2
vobject==0.8.1c six>=1.2.0
wsgiref==0.1.2 vobject>=0.8.1c
yolk==0.4.3 wsgiref>=0.1.2
yolk>=0.4.3
#nereid #nereid
wtforms-recaptcha wtforms-recaptcha

View File

@ -39,7 +39,7 @@ product_price_list_category = hg ssh://hg@bitbucket.org/zikzakmedia/trytond-prod
product_price_list_formula = hg ssh://hg@bitbucket.org/zikzakmedia/trytond-product_price_list_formula egg=False product_price_list_formula = hg ssh://hg@bitbucket.org/zikzakmedia/trytond-product_price_list_formula egg=False
#product_special_price = hg ssh://hg@bitbucket.org/zikzakmedia/trytond-product_special_price egg=False #product_special_price = hg ssh://hg@bitbucket.org/zikzakmedia/trytond-product_special_price egg=False
#product_variant = hg ssh://hg@bitbucket.org/zikzakmedia/trytond-product_variant egg=False #product_variant = hg ssh://hg@bitbucket.org/zikzakmedia/trytond-product_variant egg=False
project_employee = hg ssh://hg@bitbucket.org/zikzakmedia/trytond-project_employee egg=False #project_employee = hg ssh://hg@bitbucket.org/zikzakmedia/trytond-project_employee egg=False
#project_invoice = hg ssh://hg@bitbucket.org/zikzakmedia/trytond-project_invoice egg=False #project_invoice = hg ssh://hg@bitbucket.org/zikzakmedia/trytond-project_invoice egg=False
#project_timesheet_invoice = hg ssh://hg@bitbucket.org/zikzakmedia/trytond-project_timesheet_invoice egg=False #project_timesheet_invoice = hg ssh://hg@bitbucket.org/zikzakmedia/trytond-project_timesheet_invoice egg=False
sale_discount_report = hg ssh://hg@bitbucket.org/zikzakmedia/trytond-sale_discount_report egg=False sale_discount_report = hg ssh://hg@bitbucket.org/zikzakmedia/trytond-sale_discount_report egg=False