See <http://jenkins.turbogears.org/job/tg-next-py2.6/29/changes>
Changes: [Michael J. Pedersen] Updating .gitignore to exclude .coverage [Michael J. Pedersen] Adding Genshi advanced i18n support from ticket https://sourceforge.net/p/turbogears2/tickets/53/ [Alessandro Molina] Remove last remaining renferences to pylons in templating and make it faster [Alessandro Molina] attribute access notation cannot be used when fetching _current_obj() from config [Alessandro Molina] Add genshi.max_cache_size tuning [Alessandro Molina] Make 'auto_reload_template' an option editable by ini file as it is deployment related [Alessandro Molina] Work-Around for best_match not producing the expected behavior with IE7 and IE8 [Alessandro Molina] init method removed as predicate is already retrieved in _check_security and it didn't do anything [Alessandro Molina] Import Jinja default filters but permit to override them [Alessandro Molina] Added tests for jinja build-in filters as well updating custom filters tests [Alessandro Molina] Added tests for autoloading custom jinja filters under package.lib.templatetools.jinja_filters, simplified test for build-in filters. [Alessandro Molina] Added autoloading of custom jinja filters under package.lib.templatetools.jinja_filters [Alessandro Molina] Controllers mount point tracking [Alessandro Molina] Remove requirement for _custom_actions in RestController [Alessandro Molina] Require specific webob version as in various cases webob1.2 has been installed ignoring package index restrictions [Alessandro Molina] application wide hooks [Alessandro Molina] Let test units pass as they don't setup full configuration [Alessandro Molina] Fix comment indent [Alessandro Molina] Make somehow editable the response inside the after_response hook [Alessandro Molina] Extend hooks by adding controller wrappers and pass more informations to after_render [Alessandro Molina] move controller wrapping inside Decoration as hooks are there [Alessandro Molina] Some performance boosting [Alessandro Molina] Add more methods to lazy url for common usages [Alessandro Molina] seems that preallocating the controller causes issue with pylons under heavy load [Alessandro Molina] After config and before config hooks are a good way to permit to register middlewares from outside of the application. Also after_config guarantees that SQLA model has been bound to an engine if the plugin needs to use it [Alessandro Molina] Make serialization of mongodb ObjectId possible [Alessandro Molina] Using None when imports were not available was making isinstance checks crash [Michael J. Pedersen] Fixing so that jinja filter works in test setup on python 2.4 [Michael J. Pedersen] Deprecating Python 2.4 support. [Michael J. Pedersen] Switching dependency links to next branch ------------------------------------------ [...truncated 60 lines...] Removing tests/test_stack/dispatch/controllers/root.pyc Removing tests/test_stack/dispatch/test_config.pyc Removing tests/test_stack/dispatch/test_url_dispatch.pyc Removing tests/test_stack/fixture/__init__.pyc Removing tests/test_stack/lib/__init__.pyc Removing tests/test_stack/rendering/__init__.pyc Removing tests/test_stack/rendering/controllers/__init__.pyc Removing tests/test_stack/rendering/controllers/root.pyc Removing tests/test_stack/rendering/templates/__init__.pyc Removing tests/test_stack/rendering/templates/home/ Removing tests/test_stack/rendering/templates/mako_base.mak.py Removing tests/test_stack/rendering/templates/mako_base.mak.pyc Removing tests/test_stack/rendering/templates/mako_custom_format.mak.py Removing tests/test_stack/rendering/templates/mako_custom_format.mak.pyc Removing tests/test_stack/rendering/templates/mako_inherits.mak.py Removing tests/test_stack/rendering/templates/mako_inherits.mak.pyc Removing tests/test_stack/rendering/templates/mako_noop.mak.py Removing tests/test_stack/rendering/templates/mako_noop.mak.pyc Removing tests/test_stack/rendering/templates/sub/__init__.pyc Removing tests/test_stack/rendering/test_decorators.pyc Removing tests/test_stack/rendering/test_dotted_rendering.pyc Removing tests/test_stack/rendering/test_pagination.pyc Removing tests/test_stack/rendering/test_rendering.pyc Removing tests/test_stack/rendering/test_toscawidgets.pyc Removing tests/test_stack/test_authz.pyc Removing tests/test_tg_controller_dispatch.pyc Removing tests/test_util.pyc Removing tests/test_validation.pyc Removing tg/__init__.pyc Removing tg/commands/__init__.pyc Removing tg/configuration.pyc Removing tg/controllers/__init__.pyc Removing tg/controllers/decoratedcontroller.pyc Removing tg/controllers/dispatcher.pyc Removing tg/controllers/restcontroller.pyc Removing tg/controllers/tgcontroller.pyc Removing tg/controllers/util.pyc Removing tg/controllers/wsgiappcontroller.pyc Removing tg/decorators.pyc Removing tg/dottednames/__init__.pyc Removing tg/dottednames/chameleon_genshi_lookup.pyc Removing tg/dottednames/genshi_lookup.pyc Removing tg/dottednames/mako_lookup.pyc Removing tg/error.pyc Removing tg/exceptions.pyc Removing tg/flash.pyc Removing tg/i18n.pyc Removing tg/jsonify.pyc Removing tg/paginate.pyc Removing tg/release.pyc Removing tg/render.pyc Removing tg/templates/__init__.pyc Removing tg/util.pyc Removing tg/wsgiapp.pyc Removing tg2env/ Removing tgext.admin-0.3.11-py2.6.egg Removing tgext.crud-0.3.12-py2.6.egg Removing transaction-1.1.1-py2.6.egg/ Removing tw.forms-0.9.9-py2.6.egg/ Removing zope.interface-3.6.3-py2.6-linux-i686.egg/ Removing zope.sqlalchemy-0.6.1-py2.6.egg/ + virtualenv -p python2.6 --no-site-packages tg2env New python executable in tg2env/bin/python2.6 Also creating executable in tg2env/bin/python Installing setuptools.................................done. Running virtualenv with interpreter /usr/bin/python2.6 + source tg2env/bin/activate ++ deactivate nondestructive ++ '[' -n '' ']' ++ '[' -n '' ']' ++ '[' -n /bin/sh -o -n '' ']' ++ hash -r ++ '[' -n '' ']' ++ unset VIRTUAL_ENV ++ '[' '!' nondestructive = nondestructive ']' ++ VIRTUAL_ENV=<http://jenkins.turbogears.org/job/tg-next-py2.6/ws/tg2env> ++ export VIRTUAL_ENV ++ _OLD_VIRTUAL_PATH=/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/hudson/bin ++ PATH=<http://jenkins.turbogears.org/job/tg-next-py2.6/ws/tg2env/bin>:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/hudson/bin ++ export PATH ++ '[' -n '' ']' ++ '[' -z '' ']' ++ _OLD_VIRTUAL_PS1= ++ '[' x '!=' x ']' +++ basename <http://jenkins.turbogears.org/job/tg-next-py2.6/ws/tg2env> ++ '[' tg2env = __ ']' +++ basename <http://jenkins.turbogears.org/job/tg-next-py2.6/ws/tg2env> ++ PS1='(tg2env)' ++ export PS1 ++ '[' -n /bin/sh -o -n '' ']' ++ hash -r + cd .. + easy_install coverage Searching for coverage Reading http://pypi.python.org/simple/coverage/ Reading http://nedbatchelder.com/code/modules/coverage.html Reading http://nedbatchelder.com/code/coverage Reading http://nedbatchelder.com/code/coverage/3.5b1 Reading http://nedbatchelder.com/code/coverage/3.4b1 Reading http://nedbatchelder.com/code/coverage/3.4b2 Reading http://nedbatchelder.com/code/coverage/3.5.1b1 Best match: coverage 3.5.1 Downloading http://pypi.python.org/packages/source/c/coverage/coverage-3.5.1.tar.gz#md5=410d4c8155a4dab222f2bc51212d4a24 Processing coverage-3.5.1.tar.gz Running coverage-3.5.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-HBvJXv/coverage-3.5.1/egg-dist-tmp-70XH2p no previously-included directories found matching 'test' Adding coverage 3.5.1 to easy-install.pth file Installing coverage script to <http://jenkins.turbogears.org/job/tg-next-py2.6/ws/tg2env/bin> Installed <http://jenkins.turbogears.org/job/tg-next-py2.6/ws/tg2env/lib/python2.6/site-packages/coverage-3.5.1-py2.6-linux-i686.egg> Processing dependencies for coverage Finished processing dependencies for coverage + cd - <http://jenkins.turbogears.org/job/tg-next-py2.6/ws/> + python setup.py develop running develop running egg_info creating TurboGears2.egg-info writing requirements to TurboGears2.egg-info/requires.txt writing TurboGears2.egg-info/PKG-INFO writing top-level names to TurboGears2.egg-info/top_level.txt writing dependency_links to TurboGears2.egg-info/dependency_links.txt writing entry points to TurboGears2.egg-info/entry_points.txt writing manifest file 'TurboGears2.egg-info/SOURCES.txt' reading manifest file 'TurboGears2.egg-info/SOURCES.txt' writing manifest file 'TurboGears2.egg-info/SOURCES.txt' running build_ext Creating <http://jenkins.turbogears.org/job/tg-next-py2.6/ws/tg2env/lib/python2.6/site-packages/TurboGears2.egg-link> (link to .) Adding TurboGears2 2.1.3 to easy-install.pth file Installed <http://jenkins.turbogears.org/job/tg-next-py2.6/ws/> Processing dependencies for TurboGears2==2.1.3 Searching for Babel Reading http://www.turbogears.org/2.1/downloads/next/ Best match: Babel 0.9.6 Downloading http://www.turbogears.org/2.1/downloads/next/Babel-0.9.6.zip Processing Babel-0.9.6.zip Running Babel-0.9.6/setup.py -q bdist_egg --dist-dir /tmp/easy_install-MiZaYq/Babel-0.9.6/egg-dist-tmp-X7n4Ng warning: no files found matching 'doc/api/*.*' warning: no files found matching 'doc/*.html' Adding Babel 0.9.6 to easy-install.pth file Installing pybabel script to <http://jenkins.turbogears.org/job/tg-next-py2.6/ws/tg2env/bin> Installed <http://jenkins.turbogears.org/job/tg-next-py2.6/ws/tg2env/lib/python2.6/site-packages/Babel-0.9.6-py2.6.egg> Searching for WebError>=0.10.1 Link to http://pypi.python.org/simple/WebError/ ***BLOCKED*** by --allow-hosts Couldn't retrieve index page for 'WebError' Scanning index of all packages (this may take a while) Link to http://pypi.python.org/simple/ ***BLOCKED*** by --allow-hosts Best match: WebError 0.10.3 Downloading http://www.turbogears.org/2.1/downloads/next/WebError-0.10.3.tar.gz Processing WebError-0.10.3.tar.gz Running WebError-0.10.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-r_Z0Og/WebError-0.10.3/egg-dist-tmp-T4O_5b Adding WebError 0.10.3 to easy-install.pth file Installed <http://jenkins.turbogears.org/job/tg-next-py2.6/ws/tg2env/lib/python2.6/site-packages/WebError-0.10.3-py2.6.egg> Searching for WebFlash>=0.1a8 Link to http://pypi.python.org/simple/WebFlash/ ***BLOCKED*** by --allow-hosts Couldn't retrieve index page for 'WebFlash' Best match: WebFlash 0.1a9 Downloading http://www.turbogears.org/2.1/downloads/next/WebFlash-0.1a9.tar.gz Processing WebFlash-0.1a9.tar.gz Running WebFlash-0.1a9/setup.py -q bdist_egg --dist-dir /tmp/easy_install-7DvcIV/WebFlash-0.1a9/egg-dist-tmp-vey9lm Adding WebFlash 0.1a9 to easy-install.pth file Installed <http://jenkins.turbogears.org/job/tg-next-py2.6/ws/tg2env/lib/python2.6/site-packages/WebFlash-0.1a9-py2.6.egg> Searching for Pylons>=0.9.7 Link to http://pypi.python.org/simple/Pylons/ ***BLOCKED*** by --allow-hosts Couldn't retrieve index page for 'Pylons' Best match: Pylons 1.1dev-20111211 Downloading http://www.turbogears.org/2.1/downloads/next/Pylons-1.1dev-20111211.tar.gz Processing Pylons-1.1dev-20111211.tar.gz Running Pylons-1.1dev-20111211/setup.py -q bdist_egg --dist-dir /tmp/easy_install-bzeMKJ/Pylons-1.1dev-20111211/egg-dist-tmp-k2DsRd warning: no previously-included files matching '*' found under directory 'tests/test_units/session' warning: no previously-included files matching '.DS_Store' found anywhere in distribution warning: no previously-included files matching '*.hgignore' found anywhere in distribution warning: no previously-included files matching '*.hgtags' found anywhere in distribution Adding Pylons 1.1dev-20111211 to easy-install.pth file Installed <http://jenkins.turbogears.org/job/tg-next-py2.6/ws/tg2env/lib/python2.6/site-packages/Pylons-1.1dev_20111211-py2.6.egg> Link to http://www.pylonshq.com/download/1.0 ***BLOCKED*** by --allow-hosts Searching for WebOb==1.0.8 Link to http://pypi.python.org/simple/WebOb/ ***BLOCKED*** by --allow-hosts Couldn't retrieve index page for 'WebOb' Best match: WebOb 1.0.8 Downloading http://www.turbogears.org/2.1/downloads/next/WebOb-1.0.8.zip Processing WebOb-1.0.8.zip Running WebOb-1.0.8/setup.py -q bdist_egg --dist-dir /tmp/easy_install-QsFKuU/WebOb-1.0.8/egg-dist-tmp-dOW_dO no previously-included directories found matching '*.pyc' no previously-included directories found matching '*.pyo' Adding WebOb 1.0.8 to easy-install.pth file Installed <http://jenkins.turbogears.org/job/tg-next-py2.6/ws/tg2env/lib/python2.6/site-packages/WebOb-1.0.8-py2.6.egg> Searching for Paste>=1.7.1 Link to http://pypi.python.org/simple/Paste/ ***BLOCKED*** by --allow-hosts Couldn't retrieve index page for 'Paste' Best match: Paste 1.7.5.1 Downloading http://www.turbogears.org/2.1/downloads/next/Paste-1.7.5.1.tar.gz Processing Paste-1.7.5.1.tar.gz Running Paste-1.7.5.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-Eu5oe5/Paste-1.7.5.1/egg-dist-tmp-TYq0tx warning: no previously-included files matching '*' found under directory 'docs/_build/_sources' Adding Paste 1.7.5.1 to easy-install.pth file Installed <http://jenkins.turbogears.org/job/tg-next-py2.6/ws/tg2env/lib/python2.6/site-packages/Paste-1.7.5.1-py2.6.egg> Searching for Pygments Link to http://pypi.python.org/simple/Pygments/ ***BLOCKED*** by --allow-hosts Couldn't retrieve index page for 'Pygments' Best match: Pygments 1.4 Downloading http://www.turbogears.org/2.1/downloads/next/Pygments-1.4.tar.gz Processing Pygments-1.4.tar.gz Running Pygments-1.4/setup.py -q bdist_egg --dist-dir /tmp/easy_install-n41XA0/Pygments-1.4/egg-dist-tmp-f6vcTg Adding Pygments 1.4 to easy-install.pth file Installing pygmentize script to <http://jenkins.turbogears.org/job/tg-next-py2.6/ws/tg2env/bin> Installed <http://jenkins.turbogears.org/job/tg-next-py2.6/ws/tg2env/lib/python2.6/site-packages/Pygments-1.4-py2.6.egg> Searching for Tempita Link to http://pypi.python.org/simple/Tempita/ ***BLOCKED*** by --allow-hosts Couldn't retrieve index page for 'Tempita' Best match: Tempita 0.5.1 Downloading http://www.turbogears.org/2.1/downloads/next/Tempita-0.5.1.tar.gz Processing Tempita-0.5.1.tar.gz Running Tempita-0.5.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-lV5HMF/Tempita-0.5.1/egg-dist-tmp-wZnE_3 /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'use_2to3' warnings.warn(msg) Adding Tempita 0.5.1 to easy-install.pth file Installed <http://jenkins.turbogears.org/job/tg-next-py2.6/ws/tg2env/lib/python2.6/site-packages/Tempita-0.5.1-py2.6.egg> error: Installed distribution WebOb 1.0.8 conflicts with requirement WebOb>=1.1.1 Build step 'Execute shell' marked build as failure Skipping Cobertura coverage report as build was not UNSTABLE or better ... Recording test results -- You received this message because you are subscribed to the Google Groups "TurboGears Trunk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/turbogears-trunk?hl=en.
