Log message for revision 129850: Moved to GitHub. Changed: D Zope/trunk/.bzrignore D Zope/trunk/.gitignore D Zope/trunk/COPYRIGHT.txt D Zope/trunk/LICENSE.txt D Zope/trunk/MANIFEST.in A Zope/trunk/MOVED_TO_GITHUB D Zope/trunk/README.txt D Zope/trunk/bootstrap.py D Zope/trunk/buildout.cfg D Zope/trunk/develop/ D Zope/trunk/doc/ D Zope/trunk/setup.py D Zope/trunk/sources.cfg D Zope/trunk/src/ D Zope/trunk/versions.cfg
-=- Deleted: Zope/trunk/.bzrignore =================================================================== --- Zope/trunk/.bzrignore 2013-02-26 15:47:47 UTC (rev 129849) +++ Zope/trunk/.bzrignore 2013-02-26 16:41:03 UTC (rev 129850) @@ -1,11 +0,0 @@ -./.installed.cfg -./bin -./build -./develop-eggs -./eggs -./parts -./include/Acquisition -./include/ExtensionClass -./include/persistent -*.egg-info -.mr.developer.cfg Deleted: Zope/trunk/.gitignore =================================================================== --- Zope/trunk/.gitignore 2013-02-26 15:47:47 UTC (rev 129849) +++ Zope/trunk/.gitignore 2013-02-26 16:41:03 UTC (rev 129850) @@ -1,12 +0,0 @@ -/.installed.cfg -/bin -/build -/develop -/develop-eggs -/eggs -/parts -/include/Acquisition -/include/ExtensionClass -/include/persistent -*.egg-info -*.py? Deleted: Zope/trunk/COPYRIGHT.txt =================================================================== --- Zope/trunk/COPYRIGHT.txt 2013-02-26 15:47:47 UTC (rev 129849) +++ Zope/trunk/COPYRIGHT.txt 2013-02-26 16:41:03 UTC (rev 129850) @@ -1 +0,0 @@ -Zope Foundation and Contributors \ No newline at end of file Deleted: Zope/trunk/LICENSE.txt =================================================================== --- Zope/trunk/LICENSE.txt 2013-02-26 15:47:47 UTC (rev 129849) +++ Zope/trunk/LICENSE.txt 2013-02-26 16:41:03 UTC (rev 129850) @@ -1,44 +0,0 @@ -Zope Public License (ZPL) Version 2.1 - -A copyright notice accompanies this license document that identifies the -copyright holders. - -This license has been certified as open source. It has also been designated as -GPL compatible by the Free Software Foundation (FSF). - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -1. Redistributions in source code must retain the accompanying copyright -notice, this list of conditions, and the following disclaimer. - -2. Redistributions in binary form must reproduce the accompanying copyright -notice, this list of conditions, and the following disclaimer in the -documentation and/or other materials provided with the distribution. - -3. Names of the copyright holders must not be used to endorse or promote -products derived from this software without prior written permission from the -copyright holders. - -4. The right to distribute this software or to use it for any purpose does not -give you the right to use Servicemarks (sm) or Trademarks (tm) of the -copyright -holders. Use of them is covered by separate agreement with the copyright -holders. - -5. If any files are modified, you must cause the modified files to carry -prominent notices stating that you changed the files and the date of any -change. - -Disclaimer - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY EXPRESSED -OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, -EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Deleted: Zope/trunk/MANIFEST.in =================================================================== --- Zope/trunk/MANIFEST.in 2013-02-26 15:47:47 UTC (rev 129849) +++ Zope/trunk/MANIFEST.in 2013-02-26 16:41:03 UTC (rev 129850) @@ -1,9 +0,0 @@ -include *.txt - -recursive-include doc * -recursive-include src * - -global-exclude *.dll -global-exclude *.pyc -global-exclude *.pyo -global-exclude *.so Added: Zope/trunk/MOVED_TO_GITHUB =================================================================== --- Zope/trunk/MOVED_TO_GITHUB (rev 0) +++ Zope/trunk/MOVED_TO_GITHUB 2013-02-26 16:41:03 UTC (rev 129850) @@ -0,0 +1 @@ +See https://github.com/zopefoundation/Zope \ No newline at end of file Deleted: Zope/trunk/README.txt =================================================================== --- Zope/trunk/README.txt 2013-02-26 15:47:47 UTC (rev 129849) +++ Zope/trunk/README.txt 2013-02-26 16:41:03 UTC (rev 129850) @@ -1,44 +0,0 @@ -.. contents:: - -Introduction -============ - -Zope2 is an open-source web application server. - -This document provides some general information about Zope2 and provides -links to other documents. - -Installation information can be found in ``doc/INSTALL.rst``. Other -documentation is also in the "doc" directory and in the zope.org -documentation section at http://docs.zope.org/ . - -General Zope information is available at http://www.zope.org/ - -Installation -============ - -Follow the instructions in ``doc/INSTALL.rst`` to install Zope. - -License -======= - -The Zope License is included in ``ZopePublicLicense.txt``. Send your -feedback about the license to zope-...@zope.org. - -Bug tracker -=========== - -Bugs reports should be made through the Zope bugtracker at -https://bugs.launchpad.net/zope2. A bug report should contain detailed -information about how to reproduce the bug, error messages (see -``/error_log`` within the ZMI or ``var/event.log``). - -Mailing list -============ - -You can contact and discuss Zope2 on the Zope mailing list (z...@zope.org). -To subscribe to the list send mail to zope-requ...@zope.org with ``subscribe`` -in the subject line. - -You can also subscribe online from here: -http://mail.zope.org/mailman/listinfo/zope Deleted: Zope/trunk/bootstrap.py =================================================================== --- Zope/trunk/bootstrap.py 2013-02-26 15:47:47 UTC (rev 129849) +++ Zope/trunk/bootstrap.py 2013-02-26 16:41:03 UTC (rev 129850) @@ -1,260 +0,0 @@ -############################################################################## -# -# Copyright (c) 2006 Zope Foundation and Contributors. -# All Rights Reserved. -# -# This software is subject to the provisions of the Zope Public License, -# Version 2.1 (ZPL). A copy of the ZPL should accompany this distribution. -# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED -# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS -# FOR A PARTICULAR PURPOSE. -# -############################################################################## -"""Bootstrap a buildout-based project - -Simply run this script in a directory containing a buildout.cfg. -The script accepts buildout command-line options, so you can -use the -c option to specify an alternate configuration file. -""" - -import os, shutil, sys, tempfile, textwrap, urllib, urllib2, subprocess -from optparse import OptionParser - -if sys.platform == 'win32': - def quote(c): - if ' ' in c: - return '"%s"' % c # work around spawn lamosity on windows - else: - return c -else: - quote = str - -# See zc.buildout.easy_install._has_broken_dash_S for motivation and comments. -stdout, stderr = subprocess.Popen( - [sys.executable, '-Sc', - 'try:\n' - ' import ConfigParser\n' - 'except ImportError:\n' - ' print 1\n' - 'else:\n' - ' print 0\n'], - stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate() -has_broken_dash_S = bool(int(stdout.strip())) - -# In order to be more robust in the face of system Pythons, we want to -# run without site-packages loaded. This is somewhat tricky, in -# particular because Python 2.6's distutils imports site, so starting -# with the -S flag is not sufficient. However, we'll start with that: -if not has_broken_dash_S and 'site' in sys.modules: - # We will restart with python -S. - args = sys.argv[:] - args[0:0] = [sys.executable, '-S'] - args = map(quote, args) - os.execv(sys.executable, args) -# Now we are running with -S. We'll get the clean sys.path, import site -# because distutils will do it later, and then reset the path and clean -# out any namespace packages from site-packages that might have been -# loaded by .pth files. -clean_path = sys.path[:] -import site -sys.path[:] = clean_path -for k, v in sys.modules.items(): - if k in ('setuptools', 'pkg_resources') or ( - hasattr(v, '__path__') and - len(v.__path__)==1 and - not os.path.exists(os.path.join(v.__path__[0],'__init__.py'))): - # This is a namespace package. Remove it. - sys.modules.pop(k) - -is_jython = sys.platform.startswith('java') - -setuptools_source = 'http://peak.telecommunity.com/dist/ez_setup.py' -distribute_source = 'http://python-distribute.org/distribute_setup.py' - -# parsing arguments -def normalize_to_url(option, opt_str, value, parser): - if value: - if '://' not in value: # It doesn't smell like a URL. - value = 'file://%s' % ( - urllib.pathname2url( - os.path.abspath(os.path.expanduser(value))),) - if opt_str == '--download-base' and not value.endswith('/'): - # Download base needs a trailing slash to make the world happy. - value += '/' - else: - value = None - name = opt_str[2:].replace('-', '_') - setattr(parser.values, name, value) - -usage = '''\ -[DESIRED PYTHON FOR BUILDOUT] bootstrap.py [options] - -Bootstraps a buildout-based project. - -Simply run this script in a directory containing a buildout.cfg, using the -Python that you want bin/buildout to use. - -Note that by using --setup-source and --download-base to point to -local resources, you can keep this script from going over the network. -''' - -parser = OptionParser(usage=usage) -parser.add_option("-v", "--version", dest="version", - help="use a specific zc.buildout version") -parser.add_option("-d", "--distribute", - action="store_true", dest="use_distribute", default=False, - help="Use Distribute rather than Setuptools.") -parser.add_option("--setup-source", action="callback", dest="setup_source", - callback=normalize_to_url, nargs=1, type="string", - help=("Specify a URL or file location for the setup file. " - "If you use Setuptools, this will default to " + - setuptools_source + "; if you use Distribute, this " - "will default to " + distribute_source +".")) -parser.add_option("--download-base", action="callback", dest="download_base", - callback=normalize_to_url, nargs=1, type="string", - help=("Specify a URL or directory for downloading " - "zc.buildout and either Setuptools or Distribute. " - "Defaults to PyPI.")) -parser.add_option("--eggs", - help=("Specify a directory for storing eggs. Defaults to " - "a temporary directory that is deleted when the " - "bootstrap script completes.")) -parser.add_option("-t", "--accept-buildout-test-releases", - dest='accept_buildout_test_releases', - action="store_true", default=False, - help=("Normally, if you do not specify a --version, the " - "bootstrap script and buildout gets the newest " - "*final* versions of zc.buildout and its recipes and " - "extensions for you. If you use this flag, " - "bootstrap and buildout will get the newest releases " - "even if they are alphas or betas.")) -parser.add_option("-c", None, action="store", dest="config_file", - help=("Specify the path to the buildout configuration " - "file to be used.")) - -options, args = parser.parse_args() - -# if -c was provided, we push it back into args for buildout's main function -if options.config_file is not None: - args += ['-c', options.config_file] - -if options.eggs: - eggs_dir = os.path.abspath(os.path.expanduser(options.eggs)) -else: - eggs_dir = tempfile.mkdtemp() - -if options.setup_source is None: - if options.use_distribute: - options.setup_source = distribute_source - else: - options.setup_source = setuptools_source - -if options.accept_buildout_test_releases: - args.append('buildout:accept-buildout-test-releases=true') -args.append('bootstrap') - -try: - import pkg_resources - import setuptools # A flag. Sometimes pkg_resources is installed alone. - if not hasattr(pkg_resources, '_distribute'): - raise ImportError -except ImportError: - ez_code = urllib2.urlopen( - options.setup_source).read().replace('\r\n', '\n') - ez = {} - exec ez_code in ez - setup_args = dict(to_dir=eggs_dir, download_delay=0) - if options.download_base: - setup_args['download_base'] = options.download_base - if options.use_distribute: - setup_args['no_fake'] = True - ez['use_setuptools'](**setup_args) - if 'pkg_resources' in sys.modules: - reload(sys.modules['pkg_resources']) - import pkg_resources - # This does not (always?) update the default working set. We will - # do it. - for path in sys.path: - if path not in pkg_resources.working_set.entries: - pkg_resources.working_set.add_entry(path) - -cmd = [quote(sys.executable), - '-c', - quote('from setuptools.command.easy_install import main; main()'), - '-mqNxd', - quote(eggs_dir)] - -if not has_broken_dash_S: - cmd.insert(1, '-S') - -find_links = options.download_base -if not find_links: - find_links = os.environ.get('bootstrap-testing-find-links') -if find_links: - cmd.extend(['-f', quote(find_links)]) - -if options.use_distribute: - setup_requirement = 'distribute' -else: - setup_requirement = 'setuptools' -ws = pkg_resources.working_set -setup_requirement_path = ws.find( - pkg_resources.Requirement.parse(setup_requirement)).location -env = dict( - os.environ, - PYTHONPATH=setup_requirement_path) - -requirement = 'zc.buildout' -version = options.version -if version is None and not options.accept_buildout_test_releases: - # Figure out the most recent final version of zc.buildout. - import setuptools.package_index - _final_parts = '*final-', '*final' - def _final_version(parsed_version): - for part in parsed_version: - if (part[:1] == '*') and (part not in _final_parts): - return False - return True - index = setuptools.package_index.PackageIndex( - search_path=[setup_requirement_path]) - if find_links: - index.add_find_links((find_links,)) - req = pkg_resources.Requirement.parse(requirement) - if index.obtain(req) is not None: - best = [] - bestv = None - for dist in index[req.project_name]: - distv = dist.parsed_version - if _final_version(distv): - if bestv is None or distv > bestv: - best = [dist] - bestv = distv - elif distv == bestv: - best.append(dist) - if best: - best.sort() - version = best[-1].version -if version: - requirement = '=='.join((requirement, version)) -cmd.append(requirement) - -if is_jython: - import subprocess - exitcode = subprocess.Popen(cmd, env=env).wait() -else: # Windows prefers this, apparently; otherwise we would prefer subprocess - exitcode = os.spawnle(*([os.P_WAIT, sys.executable] + cmd + [env])) -if exitcode != 0: - sys.stdout.flush() - sys.stderr.flush() - print ("An error occurred when trying to install zc.buildout. " - "Look above this message for any errors that " - "were output by easy_install.") - sys.exit(exitcode) - -ws.add_entry(eggs_dir) -ws.require(requirement) -import zc.buildout.buildout -zc.buildout.buildout.main(args) -if not options.eggs: # clean up temporary egg directory - shutil.rmtree(eggs_dir) Deleted: Zope/trunk/buildout.cfg =================================================================== --- Zope/trunk/buildout.cfg 2013-02-26 15:47:47 UTC (rev 129849) +++ Zope/trunk/buildout.cfg 2013-02-26 16:41:03 UTC (rev 129850) @@ -1,107 +0,0 @@ -[buildout] -extensions = mr.developer - -allow-hosts = - *.python.org - *.zope.org - argparse.googlecode.com - -allow-picked-versions = false -always-accept-server-certificate = true -develop = . -extends = - sources.cfg - versions.cfg -parts = - test - scripts - zopepy - alltests - allpy - docs - checkversions - wsgi -sources-dir = develop -auto-checkout = - - -[test] -recipe = zc.recipe.testrunner -initialization = - import sys - import warnings - if sys.version_info >= (2, 7): warnings.simplefilter('default') -eggs = Zope2 - - -[scripts] -recipe = zc.recipe.egg -eggs = Zope2 - - -[zopepy] -recipe = zc.recipe.egg -eggs = Zope2 -interpreter = zopepy -scripts = zopepy - - -[alltests] -recipe = zc.recipe.testrunner -eggs = - AccessControl - Acquisition - DateTime - DocumentTemplate - ExtensionClass - Missing - MultiMapping - Persistence - Products.OFSP - Products.ZCatalog - Products.ZCTextIndex - Record - Zope2 -# RestrictedPython has an optional dependency on DateTime, make sure to run its -# tests with DateTime being available - RestrictedPython - initgroups - tempstorage - zExceptions - zLOG - ZopeUndo -# these are still dependencies of CMF. Test them here, so we don't have to -# define a CMF KGS - Products.BTreeFolder2 - Products.ExternalMethod - Products.MailHost - Products.PythonScripts - Products.StandardCacheManagers - -[allpy] -recipe = zc.recipe.egg -eggs = ${alltests:eggs} -interpreter = allpy -scripts = allpy - - -[docs] -recipe = zc.recipe.egg -eggs = Sphinx - - -[checkversions] -recipe = zc.recipe.egg -eggs = z3c.checkversions [buildout] - - -[wsgi] -recipe = zc.recipe.egg -eggs = - Zope2 - repoze.who - repoze.tm2 - repoze.retry - Paste - PasteDeploy - PasteScript Deleted: Zope/trunk/setup.py =================================================================== --- Zope/trunk/setup.py 2013-02-26 15:47:47 UTC (rev 129849) +++ Zope/trunk/setup.py 2013-02-26 16:41:03 UTC (rev 129850) @@ -1,126 +0,0 @@ -############################################################################## -# -# Copyright (c) 2007 Zope Foundation and Contributors. -# All Rights Reserved. -# -# This software is subject to the provisions of the Zope Public License, -# Version 2.1 (ZPL). A copy of the ZPL should accompany this distribution. -# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED -# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS -# FOR A PARTICULAR PURPOSE. -# -############################################################################## - -import os -import sys -from setuptools import setup, find_packages - -additional_install_requires = [] - -if sys.platform[:3].lower() == "win": - additional_install_requires += ['nt_svcutils'] - - -setup(name='Zope2', - version='4.0a1.dev', - url='http://zope2.zope.org', - license='ZPL 2.1', - description='Zope2 application server / web framework', - author='Zope Foundation and Contributors', - author_email='zope-...@zope.org', - long_description=file("README.txt").read() + "\n" + - file(os.path.join("doc", "CHANGES.rst")).read(), - classifiers=[ - 'Development Status :: 6 - Mature', - "Environment :: Web Environment", - "Framework :: Zope2", - "License :: OSI Approved :: Zope Public License", - "Operating System :: OS Independent", - "Programming Language :: Python", - "Programming Language :: Python :: 2 :: Only", - "Programming Language :: Python :: 2.6", - "Programming Language :: Python :: 2.7", - "Programming Language :: Python :: Implementation :: CPython", - ], - packages=find_packages('src'), - namespace_packages=['Products', 'Shared', 'Shared.DC'], - package_dir={'': 'src'}, - install_requires=[ - 'AccessControl>=2.13.2', - 'Acquisition', - 'DateTime', - 'DocumentTemplate', - 'ExtensionClass', - 'Missing', - 'MultiMapping', - 'Persistence', - 'Products.OFSP >= 2.13.2', - 'Products.ZCatalog', - 'Products.ZCTextIndex', - 'Record', - 'RestrictedPython', - 'ZConfig >= 2.9.2', - 'ZODB3', - 'ZopeUndo', - 'docutils', - 'initgroups', - 'pytz', - 'setuptools', - 'tempstorage', - 'transaction', - 'zdaemon', - 'zExceptions', - 'zLOG', - 'zope.browser', - 'zope.browsermenu', - 'zope.browserpage', - 'zope.browserresource', - 'zope.component', - 'zope.configuration', - 'zope.container', - 'zope.contentprovider', - 'zope.contenttype', - 'zope.deferredimport', - 'zope.event', - 'zope.exceptions', - 'zope.i18n [zcml]', - 'zope.i18nmessageid', - 'zope.interface', - 'zope.lifecycleevent', - 'zope.location', - 'zope.pagetemplate', - 'zope.processlifetime', - 'zope.proxy', - 'zope.ptresource', - 'zope.publisher', - 'zope.schema', - 'zope.security', - 'zope.sendmail', - 'zope.sequencesort', - 'zope.site', - 'zope.size', - 'zope.structuredtext', - 'zope.tal', - 'zope.tales >= 3.5.0', - 'zope.testbrowser', - 'zope.testing', - 'zope.traversing', - 'zope.viewlet', - ] + additional_install_requires, - - include_package_data=True, - zip_safe=False, - entry_points={ - 'paste.app_factory': [ - 'main=Zope2.Startup.run:make_wsgi_app', - ], - 'console_scripts': [ - 'mkzopeinstance=Zope2.utilities.mkzopeinstance:main', - 'runzope=Zope2.Startup.run:run', - 'zopectl=Zope2.Startup.zopectl:run', - 'zpasswd=Zope2.utilities.zpasswd:main', - 'addzope2user=Zope2.utilities.adduser:main', - ], - }, -) Deleted: Zope/trunk/sources.cfg =================================================================== --- Zope/trunk/sources.cfg 2013-02-26 15:47:47 UTC (rev 129849) +++ Zope/trunk/sources.cfg 2013-02-26 16:41:03 UTC (rev 129850) @@ -1,32 +0,0 @@ -[buildout] -extends = http://svn.zope.org/repos/main/zopetoolkit/trunk/ztk-sources.cfg -svn-zope-org = ^ -github = git://github.com/zopefoundation - -[sources] -# Zope2-specific -AccessControl = git ${buildout:github}/AccessControl -Acquisition = git ${buildout:github}/Acquisition -DateTime = git ${buildout:github}/DateTime -DocumentTemplate = git ${buildout:github}/DocumentTemplate -ExtensionClass = git ${buildout:github}/ExtensionClass -initgroups = git ${buildout:github}/initgroups -Missing = git ${buildout:github}/Missing -MultiMapping = git ${buildout:github}/MultiMapping -nt_svcutils = git ${buildout:github}/nt_svcutils -Persistence = git ${buildout:github}/Persistence -Products.OFSP = git ${buildout:github}/Products.OFSP -Products.ZCatalog = svn ${buildout:svn-zope-org}/Products.ZCatalog/trunk -Products.ZCTextIndex = svn ${buildout:svn-zope-org}/Products.ZCTextIndex/trunk -Record = svn ${buildout:svn-zope-org}/Record/trunk -tempstorage = svn ${buildout:svn-zope-org}/tempstorage/trunk -zExceptions = svn ${buildout:svn-zope-org}/zExceptions/trunk -zLOG = svn ${buildout:svn-zope-org}/zLOG/trunk -ZopeUndo = svn ${buildout:svn-zope-org}/ZopeUndo/trunk - -# Deprecated / CMF dependencies -Products.BTreeFolder2 = git ${buildout:github}/Products.BTreeFolder2 -Products.ExternalMethod = git ${buildout:github}/Products.ExternalMethod -Products.MailHost = svn ${buildout:svn-zope-org}/Products.MailHost/trunk -Products.PythonScripts = git ${buildout:github}/Products.PythonScripts -Products.StandardCacheManagers = git ${buildout:github}/Products.StandardCacheManagers Deleted: Zope/trunk/versions.cfg =================================================================== --- Zope/trunk/versions.cfg 2013-02-26 15:47:47 UTC (rev 129849) +++ Zope/trunk/versions.cfg 2013-02-26 16:41:03 UTC (rev 129850) @@ -1,45 +0,0 @@ -[buildout] -extends = http://svn.zope.org/repos/main/zopetoolkit/trunk/ztk-versions.cfg -versions = versions - -[versions] -# Zope2-specific -Zope2 = -AccessControl = 3.0.6 -Acquisition = 4.0 -DateTime = 4.0 -DocumentTemplate = 2.13.2 -ExtensionClass = 4.0 -initgroups = 2.13.0 -Missing = 2.13.1 -MultiMapping = 2.13.0 -nt-svcutils = 2.13.0 -Persistence = 2.13.2 -Products.OFSP = 2.13.2 -Products.ZCatalog = 3.0 -Products.ZCTextIndex = 2.13.4 -Record = 2.13.0 -tempstorage = 2.12.2 -zExceptions = 2.13.0 -zLOG = 2.12.0 -ZopeUndo = 2.12.0 - -# Deprecated / CMF dependencies -Products.BTreeFolder2 = 2.13.4 -Products.ExternalMethod = 2.13.0 -Products.MailHost = 2.13.1 -Products.PythonScripts = 2.13.2 -Products.StandardCacheManagers = 2.13.0 - -# ZTK KGS overrides -distribute = 0.6.29 -docutils = 0.9.1 -manuel = 1.6.0 -mr.developer = 1.22 -python-gettext = 1.2 - -# Zope2 dependencies -repoze.retry = 1.2 -repoze.tm2 = 1.0 -repoze.who = 2.0 -zope.testbrowser = 3.11.1 _______________________________________________ Zope-Checkins maillist - Zope-Checkins@zope.org https://mail.zope.org/mailman/listinfo/zope-checkins