[Checkins] SVN: zc.catalog/trunk/ Moved to GitHub.

Stephen Richter cvs-admin at zope.org
Fri Mar 1 15:44:01 UTC 2013


Log message for revision 129968:
  Moved to GitHub.

Changed:
  D   zc.catalog/trunk/CHANGES.txt
  D   zc.catalog/trunk/COPYRIGHT.txt
  D   zc.catalog/trunk/LICENSE.txt
  A   zc.catalog/trunk/MOVED_TO_GITHUB
  D   zc.catalog/trunk/README.txt
  D   zc.catalog/trunk/bootstrap.py
  D   zc.catalog/trunk/buildout.cfg
  D   zc.catalog/trunk/setup.py
  D   zc.catalog/trunk/src/

-=-
Deleted: zc.catalog/trunk/CHANGES.txt
===================================================================
--- zc.catalog/trunk/CHANGES.txt	2013-03-01 15:43:55 UTC (rev 129967)
+++ zc.catalog/trunk/CHANGES.txt	2013-03-01 15:44:00 UTC (rev 129968)
@@ -1,200 +0,0 @@
-=======
-CHANGES
-=======
-
-The 1.2 line (and higher) supports Zope 3.4/ZODB 3.8.  The 1.1 line supports
-Zope 3.3/ZODB 3.7.
-
-1.6 (unreleased)
-----------------
-
-- Nothing changed yet.
-
-
-1.5.1 (2012-01-20)
-------------------
-
-- Fix the extent catalog's `searchResults` method to work when using a
-  local uid source.
-
-- Replaced a testing dependency on ``zope.app.authentication`` with
-  ``zope.password``.
-
-- Removed ``zope.app.server`` test dependency.
-
-
-1.5 (2010-10-19)
-----------------
-
-- The package's ``configure.zcml`` does not include the browser subpackage's
-  ``configure.zcml`` anymore.
-
-  This, together with ``browser`` and ``test_browser`` ``extras_require``,
-  decouples the browser view registrations from the main code. As a result
-  projects that do not need the ZMI views to be registered are not pulling in
-  the zope.app.* dependencies anymore.
-
-  To enable the ZMI views for your project, you will have to do two things:
-
-  * list ``zc.catalog [browser]`` as a ``install_requires``.
-
-  * have your project's ``configure.zcml`` include the ``zc.catalog.browser``
-    subpackage.
-
-- Only include the browser tests whenever the dependencies for the browser
-  tests are available.
-
-- Python2.7 test fix.
-
-
-1.4.5 (2010-10-05)
-------------------
-
-- Remove implicit test dependency on zope.app.dublincore, that was not needed
-  in the first place.
-
-
-1.4.4 (2010-07-06)
-------------------
-
-* Fixed test-failure happening with more recent ``mechanize`` (>=2.0).
-
-
-1.4.3 (2010-03-09)
-------------------
-
-* Try to import the stemmer from the zopyx.txng3.ext package first, which
-  as of 3.3.2 contains stability and memory leak fixes.
-
-
-1.4.2 (2010-01-20)
-------------------
-
-* Fix missing testing dependencies when using ZTK by adding zope.login.
-
-1.4.1 (2009-02-27)
-------------------
-
-* Add FieldIndex-like sorting support for the ValueIndex.
-
-* Add sorting indexes support for the NormalizationWrapper.
-
-
-1.4.0 (2009-02-07)
-------------------
-
-Bugs fixed
-~~~~~~~~~~
-
-* Fixed a typo in ValueIndex addform and addMenuItem
-
-* Use ``zope.container`` instead of ``zope.app.container``.
-
-* Use ``zope.keyreference`` instead of ``zope.app.keyreference``.
-
-* Use ``zope.intid`` instead of ``zope.app.intid``.
-
-* Use ``zope.catalog`` instead of ``zope.app.catalog``.
-
-
-1.3.0 (2008-09-10)
-------------------
-
-Features added
-~~~~~~~~~~~~~~
-
-* Added hook point to allow extent catalog to be used with local UID sources.
-
-
-1.2.0 (2007-11-03)
-------------------
-
-Features added
-~~~~~~~~~~~~~~
-
-* Updated package meta-data.
-
-* zc.catalog now can use 64-bit BTrees ("L") as provided by ZODB 3.8.
-
-* Albertas Agejavas (alga at pov.lt) included the new CallableWrapper, for
-  when the typical Zope 3 index-by-adapter story
-  (zope.app.catalog.attribute) is unnecessary trouble, and you just want
-  to use a callable.  See callablewrapper.txt.  This can also be used for
-  other indexes based on the zope.index interfaces.
-
-* Extents now have a __len__.  The current implementation defers to the
-  standard BTree len implementation, and shares its performance
-  characteristics: it needs to wake up all of the buckets, but if all of the
-  buckets are awake it is a fairly quick operation.
-
-* A simple ISelfPoulatingExtent was added to the extentcatalog module for
-  which populating is a no-op.  This is directly useful for catalogs that
-  are used as implementation details of a component, in which objects are
-  indexed explicitly by your own calls rather than by the usual subscribers.
-  It is also potentially slightly useful as a base for other self-populating
-  extents.
-
-
-1.1.1 (2007-3-17)
------------------
-
-Bugs fixed
-~~~~~~~~~~
-
-'all_of' would return all results when one of the values had no results.
-Reported, with test and fix provided, by Nando Quintana.
-
-
-1.1 (2007-01-06)
-----------------
-
-Features removed
-~~~~~~~~~~~~~~~~
-
-The queueing of events in the extent catalog has been entirely removed.
-Subtransactions caused significant problems to the code introduced in 1.0.
-Other solutions also have significant problems, and the win of this kind
-of queueing is qustionable.  Here is a run down of the approaches rejected
-for getting the queueing to work:
-
-* _p_invalidate (used in 1.0).  Not really designed for use within a
-  transaction, and reverts to last savepoint, rather than the beginning of
-  the transaction.  Could monkeypatch savepoints to iterate over
-  precommit transaction hooks but that just smells too bad.
-
-* _p_resolveConflict.  Requires application software to exist in ZEO and
-  even ZRS installations, which is counter to our software deployment goals.
-  Also causes useless repeated writes of empty queue to database, but that's
-  not the showstopper.
-
-* vague hand-wavy ideas for separate storages or transaction managers for the
-  queue.  Never panned out in discussion.
-
-
-1.0 (2007-01-05)
-----------------
-
-Bugs fixed
-~~~~~~~~~~
-
-* adjusted extentcatalog tests to trigger (and discuss and test) the queueing
-  behavior.
-
-* fixed problem with excessive conflict errors due to queueing code.
-
-* updated stemming to work with newest version of TextIndexNG's extensions.
-
-* omitted stemming test when TextIndexNG's extensions are unavailable, so
-  tests pass without it.  Since TextIndexNG's extensions are optional, this
-  seems reasonable.
-
-* removed use of zapi in extentcatalog.
-
-
-0.2 (2006-11-22)
-----------------
-
-Features added
-~~~~~~~~~~~~~~
-
-* First release on Cheeseshop.

Deleted: zc.catalog/trunk/COPYRIGHT.txt
===================================================================
--- zc.catalog/trunk/COPYRIGHT.txt	2013-03-01 15:43:55 UTC (rev 129967)
+++ zc.catalog/trunk/COPYRIGHT.txt	2013-03-01 15:44:00 UTC (rev 129968)
@@ -1 +0,0 @@
-Zope Foundation and Contributors
\ No newline at end of file

Deleted: zc.catalog/trunk/LICENSE.txt
===================================================================
--- zc.catalog/trunk/LICENSE.txt	2013-03-01 15:43:55 UTC (rev 129967)
+++ zc.catalog/trunk/LICENSE.txt	2013-03-01 15:44:00 UTC (rev 129968)
@@ -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.

Added: zc.catalog/trunk/MOVED_TO_GITHUB
===================================================================
--- zc.catalog/trunk/MOVED_TO_GITHUB	                        (rev 0)
+++ zc.catalog/trunk/MOVED_TO_GITHUB	2013-03-01 15:44:00 UTC (rev 129968)
@@ -0,0 +1 @@
+See https://github.com/zopefoundation/zc.catalog
\ No newline at end of file

Deleted: zc.catalog/trunk/README.txt
===================================================================
--- zc.catalog/trunk/README.txt	2013-03-01 15:43:55 UTC (rev 129967)
+++ zc.catalog/trunk/README.txt	2013-03-01 15:44:00 UTC (rev 129968)
@@ -1,4 +0,0 @@
-zc.catalog is an extension to the Zope 3 catalog, Zope 3's indexing
-and search facility. zc.catalog contains a number of extensions to the
-Zope 3 catalog, such as some new indexes, improved globbing and
-stemming support, and an alternative catalog implementation.

Deleted: zc.catalog/trunk/bootstrap.py
===================================================================
--- zc.catalog/trunk/bootstrap.py	2013-03-01 15:43:55 UTC (rev 129967)
+++ zc.catalog/trunk/bootstrap.py	2013-03-01 15:44:00 UTC (rev 129968)
@@ -1,52 +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.
-
-$Id: bootstrap.py 69908 2006-08-31 21:53:00Z jim $
-"""
-
-import os, shutil, sys, tempfile, urllib2
-
-tmpeggs = tempfile.mkdtemp()
-
-ez = {}
-exec urllib2.urlopen('http://peak.telecommunity.com/dist/ez_setup.py'
-                     ).read() in ez
-ez['use_setuptools'](to_dir=tmpeggs, download_delay=0)
-
-import pkg_resources
-
-cmd = 'from setuptools.command.easy_install import main; main()'
-if sys.platform == 'win32':
-    cmd = '"%s"' % cmd # work around spawn lamosity on windows
-
-ws = pkg_resources.working_set
-assert os.spawnle(
-    os.P_WAIT, sys.executable, sys.executable,
-    '-c', cmd, '-mqNxd', tmpeggs, 'zc.buildout',
-    dict(os.environ,
-         PYTHONPATH=
-         ws.find(pkg_resources.Requirement.parse('setuptools')).location
-         ),
-    ) == 0
-
-ws.add_entry(tmpeggs)
-ws.require('zc.buildout')
-import zc.buildout.buildout
-zc.buildout.buildout.main(sys.argv[1:] + ['bootstrap'])
-shutil.rmtree(tmpeggs)

Deleted: zc.catalog/trunk/buildout.cfg
===================================================================
--- zc.catalog/trunk/buildout.cfg	2013-03-01 15:43:55 UTC (rev 129967)
+++ zc.catalog/trunk/buildout.cfg	2013-03-01 15:44:00 UTC (rev 129968)
@@ -1,19 +0,0 @@
-[buildout]
-parts =
-  test
-  test_no_browser
-versions = versions
-develop = .
-
-[versions]
-zope.testing = 3.10.3
-
-[test]
-recipe = zc.recipe.testrunner
-eggs = zc.catalog [test, browser, test_browser]
-defaults = "--exit-with-status".split()
-
-[test_no_browser]
-recipe = zc.recipe.testrunner
-eggs = zc.catalog [test]
-defaults = "--exit-with-status".split()

Deleted: zc.catalog/trunk/setup.py
===================================================================
--- zc.catalog/trunk/setup.py	2013-03-01 15:43:55 UTC (rev 129967)
+++ zc.catalog/trunk/setup.py	2013-03-01 15:44:00 UTC (rev 129968)
@@ -1,104 +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.
-#
-##############################################################################
-"""Setup for zc.catalog package
-
-$Id: setup.py 81038 2007-10-24 14:34:17Z srichter $
-"""
-import os
-from setuptools import setup, find_packages
-
-def read(*rnames):
-    return open(os.path.join(os.path.dirname('.'), *rnames)).read()
-
-setup(name='zc.catalog',
-      version='1.6dev',
-      author='Zope Corporation and Contributors',
-      author_email='zope-dev at zope.org',
-      description="Extensions to the Zope 3 Catalog",
-      long_description=(
-          read('README.txt')
-          + '\n\n.. contents::\n\n' +
-          read('CHANGES.txt')
-          + '\n\n' +
-          read('src', 'zc', 'catalog', 'valueindex.txt')
-          + '\n\n' +
-          read('src', 'zc', 'catalog', 'setindex.txt')
-          + '\n\n' +
-          read('src', 'zc', 'catalog', 'normalizedindex.txt')
-          + '\n\n' +
-          read('src', 'zc', 'catalog', 'extentcatalog.txt')
-          + '\n\n' +
-          read('src', 'zc', 'catalog', 'stemmer.txt')
-          + '\n\n' +
-          read('src', 'zc', 'catalog', 'legacy.txt')
-          + '\n\n' +
-          read('src', 'zc', 'catalog', 'globber.txt')
-          + '\n\n' +
-          read('src', 'zc', 'catalog', 'callablewrapper.txt')
-          + '\n\n' +
-          read('src', 'zc', 'catalog', 'browser', 'README.txt')
-          ),
-      keywords = "zope3 i18n date time duration catalog index",
-      classifiers = [
-          'Development Status :: 5 - Production/Stable',
-          'Environment :: Web Environment',
-          'Intended Audience :: Developers',
-          'License :: OSI Approved :: Zope Public License',
-          'Programming Language :: Python',
-          'Natural Language :: English',
-          'Operating System :: OS Independent',
-          'Topic :: Internet :: WWW/HTTP',
-          'Framework :: Zope3'],
-      url='http://pypi.python.org/pypi/zc.catalog',
-      license='ZPL 2.1',
-      packages=find_packages('src'),
-      package_dir = {'': 'src'},
-      namespace_packages=['zc'],
-      extras_require=dict(
-          test=[
-              'zope.keyreference',
-              'zope.testing < 4',
-              ],
-          browser=[
-              'zope.app.form',
-              'zope.browsermenu',
-              ],
-          test_browser=[
-              'zope.login',
-              'zope.password',
-              'zope.securitypolicy',
-              'zope.testbrowser',
-              'zope.app.appsetup',
-              'zope.app.catalog',
-              'zope.app.testing',
-              'zope.app.zcmlfiles',
-              ]),
-      install_requires=[
-          'ZODB3',
-          'pytz',
-          'setuptools',
-          'zope.catalog',
-          'zope.component',
-          'zope.container',
-          'zope.i18nmessageid',
-          'zope.index>=3.5.1',
-          'zope.interface',
-          'zope.intid',
-          'zope.publisher >= 3.12',
-          'zope.schema',
-          'zope.security',
-          ],
-      include_package_data = True,
-      zip_safe = False,
-      )



More information about the checkins mailing list