[Checkins] SVN: zc.shortcut/trunk/ * Declared missing dependencies in `setup.py` so package might run on ZTK 1.1.
Michael Howitz
mh at gocept.com
Tue May 3 02:58:44 EDT 2011
Log message for revision 121518:
* Declared missing dependencies in `setup.py` so package might run on ZTK 1.1.
* Added test extra to declare test dependency on ``zope.app.testing``.
* Fixed obvious test failures on ZTK 1.1.
Changed:
A zc.shortcut/trunk/CHANGES.txt
U zc.shortcut/trunk/buildout.cfg
U zc.shortcut/trunk/setup.py
U zc.shortcut/trunk/src/zc/shortcut/adapters.txt
-=-
Added: zc.shortcut/trunk/CHANGES.txt
===================================================================
--- zc.shortcut/trunk/CHANGES.txt (rev 0)
+++ zc.shortcut/trunk/CHANGES.txt 2011-05-03 06:58:44 UTC (rev 121518)
@@ -0,0 +1,25 @@
+========
+ Issues
+========
+
+* Currently a test breaks with ZTK 1.1, maybe the product does not work with ZTK 1.1.
+
+=========
+ Changes
+=========
+
+1.2 (unreleased)
+================
+
+* Declared missing dependencies in `setup.py` so package might run on ZTK 1.1.
+
+* Added test extra to declare test dependency on ``zope.app.testing``.
+
+* Fixed obvious test failures on ZTK 1.1.
+
+
+1.1 (????-??-??)
+================
+
+* Previous release.
+
Property changes on: zc.shortcut/trunk/CHANGES.txt
___________________________________________________________________
Added: svn:keywords
+ Id Rev Date
Added: svn:eol-style
+ native
Modified: zc.shortcut/trunk/buildout.cfg
===================================================================
--- zc.shortcut/trunk/buildout.cfg 2011-05-03 06:27:58 UTC (rev 121517)
+++ zc.shortcut/trunk/buildout.cfg 2011-05-03 06:58:44 UTC (rev 121518)
@@ -1,15 +1,8 @@
[buildout]
develop = .
-parts = zope3 test
+parts = test
-find-links = http://download.zope.org/distribution/
-
[test]
recipe = zc.recipe.testrunner
-eggs = zc.shortcut
-extra-paths = parts/zope3/src
+eggs = zc.shortcut [test]
-[zope3]
-recipe = zc.recipe.zope3checkout
-url = svn://svn.zope.org/repos/main/Zope3/branches/3.3
-
Modified: zc.shortcut/trunk/setup.py
===================================================================
--- zc.shortcut/trunk/setup.py 2011-05-03 06:27:58 UTC (rev 121517)
+++ zc.shortcut/trunk/setup.py 2011-05-03 06:58:44 UTC (rev 121518)
@@ -3,22 +3,28 @@
setup(
name = "zc.shortcut",
version = "1.1",
-
packages = find_packages('src'),
include_package_data = True,
package_dir = {'':'src'},
namespace_packages = ['zc'],
install_requires = [
- 'setuptools',
- 'zc.displayname',
- # XXX leaving out most of the zope 3 dependencies for now,
- # since Zope 3 hasn't been packages yet.
+ 'setuptools',
+ 'zc.displayname',
+ 'zope.decorator',
+ 'zope.deprecation',
+ 'zope.app.component',
],
+ extras_require=dict(
+ test=[
+ 'zope.app.testing',
+ ]),
zip_safe=False,
author='Zope Project',
- author_email='zope3-dev at zope.org',
+ author_email='zope-dev at zope.org',
description=open("README.txt").read(),
long_description=
+ open("CHANGES.txt").read() +
+ '\n' +
open("src/zc/shortcut/shortcut.txt").read() +
'\n' +
open("src/zc/shortcut/proxy.txt").read() +
@@ -30,5 +36,4 @@
open("src/zc/shortcut/factory.txt").read(),
license='ZPL 2.1',
keywords="zope zope3",
- dependency_links = ['http://download.zope.org/distribution/'],
)
Modified: zc.shortcut/trunk/src/zc/shortcut/adapters.txt
===================================================================
--- zc.shortcut/trunk/src/zc/shortcut/adapters.txt 2011-05-03 06:27:58 UTC (rev 121517)
+++ zc.shortcut/trunk/src/zc/shortcut/adapters.txt 2011-05-03 06:58:44 UTC (rev 121518)
@@ -425,7 +425,7 @@
>>> verifyObject(copypastemove.IObjectCopier, copier)
True
>>> copier.copyTo(folder)
- 'dummy'
+ u'dummy'
>>> showEvents()
['IObjectCopiedEvent fired for foo.',
'IObjectCreatedEvent fired for a Shortcut (IShortcut).']
@@ -475,31 +475,31 @@
>>> dummy_linker.linkTo(badcontainer)
Traceback (most recent call last):
...
- Invalid: ('Not linkableTo target with name', <DummyContainer...>, 'dummy')
+ Invalid: ('Not linkableTo target with name', <DummyContainer...>, u'dummy')
>>> shortcut_linker.linkTo(badcontainer)
Traceback (most recent call last):
...
- Invalid: ('Not linkableTo target with name', <DummyContainer...>, 'special_spam_shortcut')
+ Invalid: ('Not linkableTo target with name', <DummyContainer...>, u'special_spam_shortcut')
>>> dummy_linker.linkTo(folder)
- 'dummy'
+ u'dummy'
>>> showEvents()
['IObjectCreatedEvent fired for a Shortcut (IShortcut).']
>>> folder['dummy'].raw_target is dummy
True
>>> shortcut_linker.linkTo(folder)
- 'special_spam_shortcut'
+ u'special_spam_shortcut'
>>> showEvents()
['IObjectCopiedEvent fired for a Shortcut (IShortcut).']
>>> folder['special_spam_shortcut'].raw_target is spam
True
>>> dummy_linker.linkTo(folder, 'dummy2')
- 'dummy2'
+ u'dummy2'
>>> showEvents()
['IObjectCreatedEvent fired for a Shortcut (IShortcut).']
>>> folder['dummy2'].raw_target is dummy
True
>>> shortcut_linker.linkTo(folder, 'shortcut2')
- 'shortcut2'
+ u'shortcut2'
>>> showEvents()
['IObjectCopiedEvent fired for a Shortcut (IShortcut).']
>>> folder['shortcut2'].raw_target is spam
@@ -534,7 +534,7 @@
>>> copier.copyableTo(folder)
True
>>> copier.copyTo(folder)
- 'immutable_dummy'
+ u'immutable_dummy'
>>> showEvents()
['IObjectCreatedEvent fired for a Shortcut (IShortcut).']
>>> folder['immutable_dummy'].raw_target is immutable_dummy
More information about the checkins
mailing list