[Checkins] SVN: zope.keyreference/trunk/ Rename zope.app.keyreference to zope.keyreference.
Dan Korostelev
nadako at gmail.com
Sat Jan 31 07:39:54 EST 2009
Log message for revision 95618:
Rename zope.app.keyreference to zope.keyreference.
Changed:
U zope.keyreference/trunk/CHANGES.txt
U zope.keyreference/trunk/buildout.cfg
U zope.keyreference/trunk/setup.py
_U zope.keyreference/trunk/src/
D zope.keyreference/trunk/src/zope/app/
A zope.keyreference/trunk/src/zope/keyreference/
D zope.keyreference/trunk/src/zope/keyreference/SETUP.cfg
U zope.keyreference/trunk/src/zope/keyreference/persistent.py
U zope.keyreference/trunk/src/zope/keyreference/persistent.txt
U zope.keyreference/trunk/src/zope/keyreference/testing.py
U zope.keyreference/trunk/src/zope/keyreference/tests.py
D zope.keyreference/trunk/src/zope/keyreference/zope.app.keyreference-configure.zcml
-=-
Modified: zope.keyreference/trunk/CHANGES.txt
===================================================================
--- zope.keyreference/trunk/CHANGES.txt 2009-01-31 12:22:44 UTC (rev 95617)
+++ zope.keyreference/trunk/CHANGES.txt 2009-01-31 12:39:54 UTC (rev 95618)
@@ -2,20 +2,7 @@
CHANGES
=======
-3.5.0 (unreleased)
+3.6.0 (unreleased)
------------------
-- Performance related change to the conflict resolution code in
- ``zope.app.keyreference.persistent.KeyReferenceToPersistent.__cmp__``.
-
-- Added support for new `ZODB.ConflictResolution.PersistentReference` behavior
- to persistent key references so that they can now, in many cases, allow
- conflict resolution when they are used as keys or set members in ZODB
- `BTrees` data structures.
-
-- Move zope.testing to the "test" extra require, because it's only needed for testing.
-
-3.4.0 (2007-10-24)
-------------------
-
-- Initial release independent of the main Zope tree.
+- Rename ``zope.app.keyreference`` to ``zope.keyreference``.
Modified: zope.keyreference/trunk/buildout.cfg
===================================================================
--- zope.keyreference/trunk/buildout.cfg 2009-01-31 12:22:44 UTC (rev 95617)
+++ zope.keyreference/trunk/buildout.cfg 2009-01-31 12:39:54 UTC (rev 95618)
@@ -4,9 +4,9 @@
[test]
recipe = zc.recipe.testrunner
-eggs = zope.app.keyreference [test]
+eggs = zope.keyreference [test]
[py]
recipe = zc.recipe.egg
-eggs = zope.app.keyreference
+eggs = zope.keyreference
interpreter = py
Modified: zope.keyreference/trunk/setup.py
===================================================================
--- zope.keyreference/trunk/setup.py 2009-01-31 12:22:44 UTC (rev 95617)
+++ zope.keyreference/trunk/setup.py 2009-01-31 12:39:54 UTC (rev 95618)
@@ -11,7 +11,7 @@
# FOR A PARTICULAR PURPOSE.
#
##############################################################################
-"""Setup for zope.app.keyreference package
+"""Setup for zope.keyreference package
$Id$
"""
@@ -21,18 +21,18 @@
def read(*rnames):
return open(os.path.join(os.path.dirname(__file__), *rnames)).read()
-setup(name = 'zope.app.keyreference',
- version = '3.5.0dev',
+setup(name = 'zope.keyreference',
+ version = '3.6.0dev',
author='Zope Corporation and Contributors',
author_email='zope-dev at zope.org',
description='Key References',
long_description=(
read('README.txt')
+ '\n\n' +
- 'Detailed Dcoumentation\n' +
+ 'Detailed Documentation\n' +
'----------------------\n'
+ '\n\n' +
- read('src', 'zope', 'app', 'keyreference', 'persistent.txt')
+ read('src', 'zope', 'keyreference', 'persistent.txt')
+ '\n\n' +
read('CHANGES.txt')
),
@@ -47,11 +47,11 @@
'Operating System :: OS Independent',
'Topic :: Internet :: WWW/HTTP',
'Framework :: Zope3'],
- url='http://pypi.python.org/pypi/zope.app.keyreference',
+ url='http://pypi.python.org/pypi/zope.keyreference',
license='ZPL 2.1',
packages=find_packages('src'),
package_dir = {'': 'src'},
- namespace_packages=['zope', 'zope.app'],
+ namespace_packages=['zope'],
extras_require={'test': ['zope.testing']},
install_requires = ['setuptools',
'ZODB3',
Property changes on: zope.keyreference/trunk/src
___________________________________________________________________
Modified: svn:ignore
- zope.app.keyreference.egg-info
+ zope.app.keyreference.egg-info
zope.keyreference.egg-info
Deleted: zope.keyreference/trunk/src/zope/keyreference/SETUP.cfg
===================================================================
--- zope.keyreference/trunk/src/zope/app/keyreference/SETUP.cfg 2009-01-31 12:22:44 UTC (rev 95617)
+++ zope.keyreference/trunk/src/zope/keyreference/SETUP.cfg 2009-01-31 12:39:54 UTC (rev 95618)
@@ -1,3 +0,0 @@
-<data-files zopeskel/etc/package-includes>
- *-configure.zcml
-</data-files>
Modified: zope.keyreference/trunk/src/zope/keyreference/persistent.py
===================================================================
--- zope.keyreference/trunk/src/zope/app/keyreference/persistent.py 2009-01-31 12:22:44 UTC (rev 95617)
+++ zope.keyreference/trunk/src/zope/keyreference/persistent.py 2009-01-31 12:39:54 UTC (rev 95618)
@@ -21,7 +21,7 @@
from ZODB.ConflictResolution import PersistentReference
import zope.interface
-import zope.app.keyreference.interfaces
+import zope.keyreference.interfaces
class KeyReferenceToPersistent(object):
"""An IKeyReference for persistent objects which is comparable.
@@ -29,7 +29,7 @@
These references compare by database name and _p_oids of the objects they
reference.
"""
- zope.interface.implements(zope.app.keyreference.interfaces.IKeyReference)
+ zope.interface.implements(zope.keyreference.interfaces.IKeyReference)
key_type_id = 'zope.app.keyreference.persistent'
@@ -37,7 +37,7 @@
if not getattr(object, '_p_oid', None):
connection = IConnection(object, None)
if connection is None:
- raise zope.app.keyreference.interfaces.NotYet(object)
+ raise zope.keyreference.interfaces.NotYet(object)
connection.add(object)
Modified: zope.keyreference/trunk/src/zope/keyreference/persistent.txt
===================================================================
--- zope.keyreference/trunk/src/zope/app/keyreference/persistent.txt 2009-01-31 12:22:44 UTC (rev 95617)
+++ zope.keyreference/trunk/src/zope/keyreference/persistent.txt 2009-01-31 12:39:54 UTC (rev 95618)
@@ -2,8 +2,8 @@
Key References for Persistent Objects
=====================================
-`zope.app.keyreference.persistent.KeyReferenceToPersistent` provides an
-`zope.app.keyreference.interfaces.IKeyReference` reference for persistent
+`zope.keyreference.persistent.KeyReferenceToPersistent` provides an
+`zope.keyreference.interfaces.IKeyReference` reference for persistent
objects.
Let's look at an example. First, we'll create some persistent objects
@@ -24,7 +24,7 @@
Then we'll create some key references:
- >>> from zope.app.keyreference.persistent import KeyReferenceToPersistent
+ >>> from zope.keyreference.persistent import KeyReferenceToPersistent
>>> key1 = KeyReferenceToPersistent(root['ob1'])
>>> key2 = KeyReferenceToPersistent(root['ob2'])
@@ -49,7 +49,7 @@
type-specific information:
>>> from zope.interface import implements
- >>> from zope.app.keyreference.interfaces import IKeyReference
+ >>> from zope.keyreference.interfaces import IKeyReference
>>> class DummyKeyReference(object):
... implements(IKeyReference)
@@ -232,11 +232,11 @@
Location-based connection adapter
---------------------------------
-The function `zope.app.keyreference.connectionOfPersistent` adapts
+The function `zope.keyreference.connectionOfPersistent` adapts
objects to connections using a simple location-based heuristic. It
checked to see if the object has a `__parent__` that has a connection:
- >>> from zope.app.keyreference.persistent import connectionOfPersistent
+ >>> from zope.keyreference.persistent import connectionOfPersistent
>>> ob3 = PersistentDict()
>>> print connectionOfPersistent(ob3)
None
Modified: zope.keyreference/trunk/src/zope/keyreference/testing.py
===================================================================
--- zope.keyreference/trunk/src/zope/app/keyreference/testing.py 2009-01-31 12:22:44 UTC (rev 95617)
+++ zope.keyreference/trunk/src/zope/keyreference/testing.py 2009-01-31 12:39:54 UTC (rev 95618)
@@ -17,13 +17,13 @@
"""
import zope.interface
import zope.component
-import zope.app.keyreference.interfaces
+import zope.keyreference.interfaces
class SimpleKeyReference(object):
"""An IReference for all objects. This implementation is *not* ZODB safe.
"""
zope.component.adapts(zope.interface.Interface)
- zope.interface.implements(zope.app.keyreference.interfaces.IKeyReference)
+ zope.interface.implements(zope.keyreference.interfaces.IKeyReference)
key_type_id = 'zope.app.keyreference.simple'
Modified: zope.keyreference/trunk/src/zope/keyreference/tests.py
===================================================================
--- zope.keyreference/trunk/src/zope/app/keyreference/tests.py 2009-01-31 12:22:44 UTC (rev 95617)
+++ zope.keyreference/trunk/src/zope/keyreference/tests.py 2009-01-31 12:39:54 UTC (rev 95618)
@@ -40,7 +40,7 @@
>>> transaction.commit()
- >>> from zope.app.keyreference.persistent import KeyReferenceToPersistent
+ >>> from zope.keyreference.persistent import KeyReferenceToPersistent
>>> key1 = KeyReferenceToPersistent(conn1.root()['ob'])
>>> key2 = KeyReferenceToPersistent(conn2.root()['ob'])
Deleted: zope.keyreference/trunk/src/zope/keyreference/zope.app.keyreference-configure.zcml
===================================================================
--- zope.keyreference/trunk/src/zope/app/keyreference/zope.app.keyreference-configure.zcml 2009-01-31 12:22:44 UTC (rev 95617)
+++ zope.keyreference/trunk/src/zope/keyreference/zope.app.keyreference-configure.zcml 2009-01-31 12:39:54 UTC (rev 95618)
@@ -1 +0,0 @@
-<include package="zope.app.keyreference" />
More information about the Checkins
mailing list