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

Stephen Richter cvs-admin at zope.org
Fri Mar 22 15:10:14 UTC 2013


Log message for revision 130163:
  Moved to GitHub.

Changed:
  _U  zc.relation/trunk/
  D   zc.relation/trunk/COPYRIGHT.txt
  D   zc.relation/trunk/DEVELOP.txt
  D   zc.relation/trunk/LICENSE.txt
  A   zc.relation/trunk/MOVED_TO_GITHUB
  D   zc.relation/trunk/README.txt
  D   zc.relation/trunk/buildout.cfg
  D   zc.relation/trunk/setup.py
  D   zc.relation/trunk/src/

-=-

Property changes on: zc.relation/trunk
___________________________________________________________________
Deleted: svn:externals
   - bootstrap svn://svn.zope.org/repos/main/zc.buildout/trunk/bootstrap


Deleted: zc.relation/trunk/COPYRIGHT.txt
===================================================================
--- zc.relation/trunk/COPYRIGHT.txt	2013-03-22 15:10:09 UTC (rev 130162)
+++ zc.relation/trunk/COPYRIGHT.txt	2013-03-22 15:10:13 UTC (rev 130163)
@@ -1 +0,0 @@
-Zope Foundation and Contributors
\ No newline at end of file

Deleted: zc.relation/trunk/DEVELOP.txt
===================================================================
--- zc.relation/trunk/DEVELOP.txt	2013-03-22 15:10:09 UTC (rev 130162)
+++ zc.relation/trunk/DEVELOP.txt	2013-03-22 15:10:13 UTC (rev 130163)
@@ -1,31 +0,0 @@
-To develop this package from source:
-
-- check out the software from the repository
-
-- ``cd`` to the checkout
-
-- Ideally with a clean, non-system python, run
-  ``python bootstrap/bootstrap.py``
-
-- run ``./bin/buildout``
-
-To run tests, run *both* of the following:
-
-- ``./bin/test``: this tests zc.relation alone
-
-- ``./bin/testall``: this tests zc.relation and zc.relationship, to make sure
-  that zc.relation changes do not break zc.relationship tests.
-
-Changes should be documented in CHANGES.txt *in the package*.
-
-Before making a release that registers the software to PyPI, run the following:
-
-- ``./bin/py setup.py``
-
-This then creates a file with the following silly name:
-``TEST_THIS_REST_BEFORE_REGISTERING.txt``
-
-As the name suggests, test the file in a ReST tool to make sure docutils
-parses it correctly.
-
-Once this works, go ahead and ``./bin/py setup.py sdist register upload``.
\ No newline at end of file

Deleted: zc.relation/trunk/LICENSE.txt
===================================================================
--- zc.relation/trunk/LICENSE.txt	2013-03-22 15:10:09 UTC (rev 130162)
+++ zc.relation/trunk/LICENSE.txt	2013-03-22 15:10:13 UTC (rev 130163)
@@ -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.relation/trunk/MOVED_TO_GITHUB
===================================================================
--- zc.relation/trunk/MOVED_TO_GITHUB	                        (rev 0)
+++ zc.relation/trunk/MOVED_TO_GITHUB	2013-03-22 15:10:13 UTC (rev 130163)
@@ -0,0 +1 @@
+See https://github.com/zopefoundation/zc.relation
\ No newline at end of file

Deleted: zc.relation/trunk/README.txt
===================================================================
--- zc.relation/trunk/README.txt	2013-03-22 15:10:09 UTC (rev 130162)
+++ zc.relation/trunk/README.txt	2013-03-22 15:10:13 UTC (rev 130163)
@@ -1 +0,0 @@
-Index intransitive and transitive n-ary relationships.

Deleted: zc.relation/trunk/buildout.cfg
===================================================================
--- zc.relation/trunk/buildout.cfg	2013-03-22 15:10:09 UTC (rev 130162)
+++ zc.relation/trunk/buildout.cfg	2013-03-22 15:10:13 UTC (rev 130163)
@@ -1,22 +0,0 @@
-[buildout]
-develop = .
-parts = test testall py
-
-find-links = http://download.zope.org/distribution/
-
-[test]
-recipe = zc.recipe.testrunner
-eggs = zc.relation
-defaults = "--tests-pattern [fn]?tests --exit-with-status".split()
-
-[testall]
-recipe = zc.recipe.testrunner
-eggs = zc.relation [test]
-       zc.relationship
-defaults = "--tests-pattern [fn]?tests --exit-with-status".split()
-
-[py]
-recipe = zc.recipe.egg
-eggs = zc.relation
-       docutils
-interpreter = py

Deleted: zc.relation/trunk/setup.py
===================================================================
--- zc.relation/trunk/setup.py	2013-03-22 15:10:09 UTC (rev 130162)
+++ zc.relation/trunk/setup.py	2013-03-22 15:10:13 UTC (rev 130163)
@@ -1,99 +0,0 @@
-##############################################################################
-#
-# Copyright (c) 2006-2008 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
-from setuptools import setup, find_packages
-
-# generic helpers primarily for the long_description
-try:
-    import docutils
-except ImportError:
-    import warnings
-    def validateReST(text):
-        return ''
-else:
-    import docutils.utils
-    import docutils.parsers.rst
-    import StringIO
-    def validateReST(text):
-        doc = docutils.utils.new_document('validator')
-        # our desired settings
-        doc.reporter.halt_level = 5
-        doc.reporter.report_level = 1
-        stream = doc.reporter.stream = StringIO.StringIO()
-        # docutils buglets (?)
-        doc.settings.tab_width = 2
-        doc.settings.pep_references = doc.settings.rfc_references = False
-        doc.settings.trim_footnote_reference_space = None
-        # and we're off...
-        parser = docutils.parsers.rst.Parser()
-        parser.parse(text, doc)
-        return stream.getvalue()
-
-def text(*args, **kwargs):
-    # note: distutils explicitly disallows unicode for setup values :-/
-    # http://docs.python.org/dist/meta-data.html
-    tmp = []
-    for a in args:
-        if a.endswith('.txt'):
-            f = open(os.path.join(*a.split('/')))
-            tmp.append(f.read())
-            f.close()
-            tmp.append('\n\n')
-        else:
-            tmp.append(a)
-    if len(tmp) == 1:
-        res = tmp[0]
-    else:
-        res = ''.join(tmp)
-    out = kwargs.get('out')
-    if out is True:
-        out = 'TEST_THIS_REST_BEFORE_REGISTERING.txt'
-    if out:
-        f = open(out, 'w')
-        f.write(res)
-        f.close()
-        report = validateReST(res)
-        if report:
-            print report
-            raise ValueError('ReST validation error')
-    return res
-# end helpers; below this line should be code custom to this package
-
-setup(
-    name="zc.relation",
-    version="1.1a",
-    packages=find_packages('src'),
-    include_package_data=True,
-    package_dir= {'':'src'},
-    
-    namespace_packages=['zc'],
-
-    zip_safe=False,
-    author='Gary Poster',
-    author_email='gary at zope.com',
-    description=text("README.txt"),
-    long_description=text('src/zc/relation/README.txt',
-                          'src/zc/relation/CHANGES.txt',
-                          out=True),
-    license='ZPL 2.1',
-    keywords="zope zope3",
-    install_requires=[
-        'ZODB3 >= 3.8dev',
-        'zope.interface',
-        'setuptools',
-        
-        'zope.testing',
-        ],
-    extras_require={'test':'zc.relationship >= 2.0c1'},
-    )



More information about the checkins mailing list