[Checkins] SVN: z3c.relationfield/t Tag 0.4.2

Wichert Akkerman wichert at wiggy.net
Wed Apr 22 09:52:56 EDT 2009


Log message for revision 99373:
  Tag 0.4.2

Changed:
  A   z3c.relationfield/tags/0.4.2/
  D   z3c.relationfield/tags/0.4.2/CHANGES.txt
  A   z3c.relationfield/tags/0.4.2/CHANGES.txt
  D   z3c.relationfield/tags/0.4.2/setup.py
  A   z3c.relationfield/tags/0.4.2/setup.py
  U   z3c.relationfield/trunk/CHANGES.txt
  U   z3c.relationfield/trunk/setup.py

-=-

Property changes on: z3c.relationfield/tags/0.4.2
___________________________________________________________________
Added: svn:ignore
   + develop-eggs
parts
bin
.installed.cfg


Added: svn:mergeinfo
   + 

Deleted: z3c.relationfield/tags/0.4.2/CHANGES.txt
===================================================================
--- z3c.relationfield/trunk/CHANGES.txt	2009-04-22 13:46:22 UTC (rev 99371)
+++ z3c.relationfield/tags/0.4.2/CHANGES.txt	2009-04-22 13:52:51 UTC (rev 99373)
@@ -1,87 +0,0 @@
-CHANGES
-*******
-
-0.5 (unreleased)
-================
-
-* Prevent the event failures from failing when utilities are missing or when
-  objects do not implement IContained.
-
-
-0.4.1 (2009-02-12)
-==================
-
-* Don't handle ``IObjectModified`` events for objects that do not yet
-  have a parent. There is no need to do so anyway, as these objects cannot
-  have outgoing relations indexed.
-
-0.4 (2009-02-10)
-================
-
-* Introduce a ``RelationChoice`` field that behaves like
-  ``schema.Choice`` but tracks relations. In combination with a source
-  (such as created by ``RelationSourceFactory`` provided by
-  ``z3c.relationfieldui``) this can be used to create drop-down
-  selections for relations.
-
-* Clarify the way comparing and sorting of ``RelationValue`` objects is 
-  done in order to better support choice support.
-
-0.3.2 (2009-01-21)
-==================
-
-* When a relation is broken, properly re-catalog things.
-
-0.3.1 (2009-01-20)
-==================
-
-* Introduce sensible sort order for relations, based on a
-  ``(from_attribute, from_path, to_path)`` tuple.
-
-* Relations will now never compare to ``None``. 
-
-0.3 (2009-01-19)
-================
-
-* Introduce two new interfaces: ``IHasOutgoingRelations`` and
-  ``IHasIncomingRelations``. ``IHasOutgoingRelations`` should be provided
-  by objects that actually have relations set on them, so that 
-  they can be properly cataloged. ``IHasIncomingRelations`` should be
-  set on objects that can be related to, so that broken relations
-  can be properly tracked. ``IHasRelations`` now extends both,
-  so if you provide those on your object you have an object that can
-  have both outgoing as well as incoming relations.
-
-* Improve broken relations support. When you now break a relation (by
-  removing the relation target), ``to_id`` and ``to_object`` become
-  ``None``. ``to_path`` however will remain the path that the relation
-  last pointed to. ``TemporaryRelation`` objects that when realized
-  are broken relations can also be created.
-
-  You can also for broken status by calling ``isBroken`` on a
-  relation.
-
-* The signature of the top-level function ``create_relation``
-  changed. It used to take the object to which the relation was to be
-  created, but should now get the path (in ``IObjectPath`` terms).
-  ``create_relation`` will now create a broken relation object if the
-  path cannot be resolved.
-
-0.2 (2009-01-08)
-================
-
-* Added support for ``RelationList`` fields. This allows one to
-  maintain a list of ``RelationValue`` objects that will be cataloged
-  like the regular ``Relation`` fields.
-
-* Get rid of ``IRelationInfo`` adapter requirement. Just define a
-  ``create_relation`` function that does the same work.
-
-* When looking for relations on an object be more tolerant if those
-  cannot be found (just skip them) - this can happen when a schema is
-  changed.
-
-0.1 (2008-12-05)
-================
-
-* Initial public release.

Copied: z3c.relationfield/tags/0.4.2/CHANGES.txt (from rev 99372, z3c.relationfield/trunk/CHANGES.txt)
===================================================================
--- z3c.relationfield/tags/0.4.2/CHANGES.txt	                        (rev 0)
+++ z3c.relationfield/tags/0.4.2/CHANGES.txt	2009-04-22 13:52:51 UTC (rev 99373)
@@ -0,0 +1,87 @@
+CHANGES
+*******
+
+0.4.2 (unreleased)
+================
+
+* Prevent the event failures from failing when utilities are missing or when
+  objects do not implement IContained.
+
+
+0.4.1 (2009-02-12)
+==================
+
+* Don't handle ``IObjectModified`` events for objects that do not yet
+  have a parent. There is no need to do so anyway, as these objects cannot
+  have outgoing relations indexed.
+
+0.4 (2009-02-10)
+================
+
+* Introduce a ``RelationChoice`` field that behaves like
+  ``schema.Choice`` but tracks relations. In combination with a source
+  (such as created by ``RelationSourceFactory`` provided by
+  ``z3c.relationfieldui``) this can be used to create drop-down
+  selections for relations.
+
+* Clarify the way comparing and sorting of ``RelationValue`` objects is 
+  done in order to better support choice support.
+
+0.3.2 (2009-01-21)
+==================
+
+* When a relation is broken, properly re-catalog things.
+
+0.3.1 (2009-01-20)
+==================
+
+* Introduce sensible sort order for relations, based on a
+  ``(from_attribute, from_path, to_path)`` tuple.
+
+* Relations will now never compare to ``None``. 
+
+0.3 (2009-01-19)
+================
+
+* Introduce two new interfaces: ``IHasOutgoingRelations`` and
+  ``IHasIncomingRelations``. ``IHasOutgoingRelations`` should be provided
+  by objects that actually have relations set on them, so that 
+  they can be properly cataloged. ``IHasIncomingRelations`` should be
+  set on objects that can be related to, so that broken relations
+  can be properly tracked. ``IHasRelations`` now extends both,
+  so if you provide those on your object you have an object that can
+  have both outgoing as well as incoming relations.
+
+* Improve broken relations support. When you now break a relation (by
+  removing the relation target), ``to_id`` and ``to_object`` become
+  ``None``. ``to_path`` however will remain the path that the relation
+  last pointed to. ``TemporaryRelation`` objects that when realized
+  are broken relations can also be created.
+
+  You can also for broken status by calling ``isBroken`` on a
+  relation.
+
+* The signature of the top-level function ``create_relation``
+  changed. It used to take the object to which the relation was to be
+  created, but should now get the path (in ``IObjectPath`` terms).
+  ``create_relation`` will now create a broken relation object if the
+  path cannot be resolved.
+
+0.2 (2009-01-08)
+================
+
+* Added support for ``RelationList`` fields. This allows one to
+  maintain a list of ``RelationValue`` objects that will be cataloged
+  like the regular ``Relation`` fields.
+
+* Get rid of ``IRelationInfo`` adapter requirement. Just define a
+  ``create_relation`` function that does the same work.
+
+* When looking for relations on an object be more tolerant if those
+  cannot be found (just skip them) - this can happen when a schema is
+  changed.
+
+0.1 (2008-12-05)
+================
+
+* Initial public release.

Deleted: z3c.relationfield/tags/0.4.2/setup.py
===================================================================
--- z3c.relationfield/trunk/setup.py	2009-04-22 13:46:22 UTC (rev 99371)
+++ z3c.relationfield/tags/0.4.2/setup.py	2009-04-22 13:52:51 UTC (rev 99373)
@@ -1,45 +0,0 @@
-from setuptools import setup, find_packages
-import sys, os
-
-def read(*rnames):
-    return open(os.path.join(os.path.dirname(__file__), *rnames)).read()
-
-long_description = (
-    read('src', 'z3c', 'relationfield', 'README.txt')
-    + '\n' +
-    read('CHANGES.txt')
-    + '\n' +
-    'Download\n'
-    '********\n'
-    )
-
-setup(
-    name='z3c.relationfield',
-    version='0.5dev',
-    description="A relation field framework for Zope 3.",
-    long_description=long_description,
-    classifiers=[],
-    keywords='',
-    author='Martijn Faassen',
-    author_email='faassen at startifact.com',
-    license='ZPL 2.1',
-    packages=find_packages('src'),
-    package_dir={'': 'src'},
-    namespace_packages=['z3c'],
-    include_package_data=True,
-    zip_safe=False,
-    install_requires=[
-        'setuptools',
-        'ZODB3',
-        'grokcore.component',
-        'zope.app.intid',
-        'zope.app.container',
-        'z3c.schema2xml >= 1.0',
-        'z3c.objpath',
-        'zc.relation >= 1.0',
-        # for tests
-        'zope.app.zcmlfiles',
-        'zope.securitypolicy',
-        ],
-    entry_points={},
-    )

Copied: z3c.relationfield/tags/0.4.2/setup.py (from rev 99372, z3c.relationfield/trunk/setup.py)
===================================================================
--- z3c.relationfield/tags/0.4.2/setup.py	                        (rev 0)
+++ z3c.relationfield/tags/0.4.2/setup.py	2009-04-22 13:52:51 UTC (rev 99373)
@@ -0,0 +1,45 @@
+from setuptools import setup, find_packages
+import sys, os
+
+def read(*rnames):
+    return open(os.path.join(os.path.dirname(__file__), *rnames)).read()
+
+long_description = (
+    read('src', 'z3c', 'relationfield', 'README.txt')
+    + '\n' +
+    read('CHANGES.txt')
+    + '\n' +
+    'Download\n'
+    '********\n'
+    )
+
+setup(
+    name='z3c.relationfield',
+    version='0.4.2dev',
+    description="A relation field framework for Zope 3.",
+    long_description=long_description,
+    classifiers=[],
+    keywords='',
+    author='Martijn Faassen',
+    author_email='faassen at startifact.com',
+    license='ZPL 2.1',
+    packages=find_packages('src'),
+    package_dir={'': 'src'},
+    namespace_packages=['z3c'],
+    include_package_data=True,
+    zip_safe=False,
+    install_requires=[
+        'setuptools',
+        'ZODB3',
+        'grokcore.component',
+        'zope.app.intid',
+        'zope.app.container',
+        'z3c.schema2xml >= 1.0',
+        'z3c.objpath',
+        'zc.relation >= 1.0',
+        # for tests
+        'zope.app.zcmlfiles',
+        'zope.securitypolicy',
+        ],
+    entry_points={},
+    )

Modified: z3c.relationfield/trunk/CHANGES.txt
===================================================================
--- z3c.relationfield/trunk/CHANGES.txt	2009-04-22 13:49:58 UTC (rev 99372)
+++ z3c.relationfield/trunk/CHANGES.txt	2009-04-22 13:52:51 UTC (rev 99373)
@@ -1,9 +1,13 @@
 CHANGES
 *******
 
-0.4.2 (unreleased)
+0.5 (unreleased)
 ================
 
+
+0.4.2 (2009-04-22)
+==================
+
 * Prevent the event failures from failing when utilities are missing or when
   objects do not implement IContained.
 

Modified: z3c.relationfield/trunk/setup.py
===================================================================
--- z3c.relationfield/trunk/setup.py	2009-04-22 13:49:58 UTC (rev 99372)
+++ z3c.relationfield/trunk/setup.py	2009-04-22 13:52:51 UTC (rev 99373)
@@ -15,7 +15,7 @@
 
 setup(
     name='z3c.relationfield',
-    version='0.4.2dev',
+    version='0.5dev',
     description="A relation field framework for Zope 3.",
     long_description=long_description,
     classifiers=[],



More information about the Checkins mailing list