[Checkins] SVN: zc.displayname/trunk/ List dependencies in setup.py, add changelog, remove dependency on zope.app.zapi
Patrick Strawderman
patrick at zope.com
Thu Feb 25 16:50:23 EST 2010
Log message for revision 109448:
List dependencies in setup.py, add changelog, remove dependency on zope.app.zapi
Changed:
A zc.displayname/trunk/CHANGES.txt
U zc.displayname/trunk/buildout.cfg
U zc.displayname/trunk/setup.py
U zc.displayname/trunk/src/zc/displayname/adapters.py
-=-
Added: zc.displayname/trunk/CHANGES.txt
===================================================================
--- zc.displayname/trunk/CHANGES.txt (rev 0)
+++ zc.displayname/trunk/CHANGES.txt 2010-02-25 21:50:18 UTC (rev 109448)
@@ -0,0 +1,13 @@
+1.1 (2010-02-25)
+----------------
+
+* Spell out dependencies in setup.py.
+
+* Get rid of dependency on zope.app.zapi.
+
+* Add CHANGES.txt.
+
+1.0 (2006-12-07)
+----------------
+
+* Initial release.
Property changes on: zc.displayname/trunk/CHANGES.txt
___________________________________________________________________
Added: svn:eol-style
+ native
Modified: zc.displayname/trunk/buildout.cfg
===================================================================
--- zc.displayname/trunk/buildout.cfg 2010-02-25 19:42:32 UTC (rev 109447)
+++ zc.displayname/trunk/buildout.cfg 2010-02-25 21:50:18 UTC (rev 109448)
@@ -1,15 +1,7 @@
[buildout]
develop = .
-parts = zope3 test
+parts = test
-find-links = http://download.zope.org/distribution/
-
[test]
recipe = zc.recipe.testrunner
eggs = zc.displayname
-extra-paths = parts/zope3/src
-
-[zope3]
-recipe = zc.recipe.zope3checkout
-url = svn://svn.zope.org/repos/main/Zope3/branches/3.3
-
Modified: zc.displayname/trunk/setup.py
===================================================================
--- zc.displayname/trunk/setup.py 2010-02-25 19:42:32 UTC (rev 109447)
+++ zc.displayname/trunk/setup.py 2010-02-25 21:50:18 UTC (rev 109448)
@@ -3,15 +3,25 @@
setup(
name = "zc.displayname",
version = "1.1dev",
-
packages = find_packages('src'),
include_package_data = True,
package_dir = {'':'src'},
namespace_packages = ['zc'],
install_requires = [
'setuptools',
- # XXX leaving out most of the zope 3 dependencies for now,
- # since Zope 3 hasn't been packaged yet.
+ 'zope.app.container',
+ 'zope.app.pagetemplate',
+ 'zope.component',
+ 'zope.dublincore',
+ 'zope.i18n',
+ 'zope.i18nmessageid',
+ 'zope.interface',
+ 'zope.location',
+ 'zope.proxy',
+ 'zope.publisher',
+ 'zope.security',
+ 'zope.testing',
+ 'zope.traversing',
],
zip_safe=False,
author='Zope Project',
@@ -20,5 +30,4 @@
long_description=open("src/zc/displayname/adapters.txt").read(),
license='ZPL 2.1',
keywords="zope zope3",
- dependency_links = ['http://download.zope.org/distribution/'],
)
Modified: zc.displayname/trunk/src/zc/displayname/adapters.py
===================================================================
--- zc.displayname/trunk/src/zc/displayname/adapters.py 2010-02-25 19:42:32 UTC (rev 109447)
+++ zc.displayname/trunk/src/zc/displayname/adapters.py 2010-02-25 21:50:18 UTC (rev 109448)
@@ -21,10 +21,10 @@
from zope.security.interfaces import Unauthorized
import zope.dublincore.interfaces
import zope.location.interfaces
-from zope.app import zapi
from zope.publisher.interfaces import IRequest
from zope.publisher.interfaces.http import IHTTPRequest
from zope.publisher.browser import BrowserView
+from zope.traversing.browser.absoluteurl import absoluteURL
from zope.traversing.interfaces import IContainmentRoot
from zc.displayname import interfaces
@@ -97,9 +97,9 @@
base = tuple(view(maxlength))
name_gen = component.getMultiAdapter(
(context, request), interfaces.IDisplayNameGenerator)
- url = zapi.absoluteURL(context, request)
+ url = absoluteURL(context, request)
return base + (
- {"name_gen": name_gen, "url": url, "name": name_gen(maxlength),
+ {"name_gen": name_gen, "url": url, "name": name_gen(maxlength),
"object": context},)
class TerminalBreadcrumbs(BrowserView):
@@ -111,8 +111,8 @@
request = self.request
name_gen = component.getMultiAdapter(
(context, request), interfaces.IDisplayNameGenerator)
- url = zapi.absoluteURL(context, request)
- return ({"name_gen": name_gen, "url": url, "name": name_gen(maxlength),
+ url = absoluteURL(context, request)
+ return ({"name_gen": name_gen, "url": url, "name": name_gen(maxlength),
"object": context},)
class HiddenBreadcrumbs(BrowserView):
More information about the checkins
mailing list