launchpad-reviewers team mailing list archive
-
launchpad-reviewers team
-
Mailing list archive
-
Message #29091
[Merge] ~cjwatson/launchpad:ztk-upgrade into launchpad:master
Colin Watson has proposed merging ~cjwatson/launchpad:ztk-upgrade into launchpad:master.
Commit message:
Upgrade to ZTK 8919f502ba (2021-04-15)
Requested reviews:
Launchpad code reviewers (launchpad-reviewers)
For more details, see:
https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/429129
Dependencies MP: https://code.launchpad.net/~cjwatson/lp-source-dependencies/+git/lp-source-dependencies/+merge/429128
--
Your team Launchpad code reviewers is requested to review the proposed merge of ~cjwatson/launchpad:ztk-upgrade into launchpad:master.
diff --git a/lib/lp/app/doc/menus.rst b/lib/lp/app/doc/menus.rst
index 001eac8..b6a8c9f 100644
--- a/lib/lp/app/doc/menus.rst
+++ b/lib/lp/app/doc/menus.rst
@@ -444,12 +444,12 @@ is defined in by the RecipeMenu class and the view of recipe.
link summary
url: http://launchpad.test/joy-of-cooking/fried-spam
enabled: True
- menu: <...IRecipeEditMenuMarker...>
+ menu: builtins.IRecipeEditMenuMarker
linked: False
link journal
url: http://launchpad.test/joy-of-cooking/fried-spam/+journal
enabled: True
- menu: <...IRecipeJournalMenuMarker...>
+ menu: builtins.IRecipeJournalMenuMarker
linked: True
@@ -642,12 +642,12 @@ seeing. The matched URI comes from the view's request...
link summary
url: http://launchpad.test/joy-of-cooking/fried-spam
enabled: True
- menu: <...IRecipeEditMenuMarker...>
+ menu: builtins.IRecipeEditMenuMarker
linked: False
link journal
url: http://launchpad.test/joy-of-cooking/fried-spam/+journal
enabled: True
- menu: <...IRecipeJournalMenuMarker...>
+ menu: builtins.IRecipeJournalMenuMarker
linked: True
...or from the request_url keyword argument for iterlinks() that is
@@ -659,12 +659,12 @@ passed by the helper function.
link summary
url: http://launchpad.test/joy-of-cooking/fried-spam
enabled: True
- menu: <...IRecipeEditMenuMarker...>
+ menu: builtins.IRecipeEditMenuMarker
linked: True
link journal
url: http://launchpad.test/joy-of-cooking/fried-spam/+journal
enabled: True
- menu: <...IRecipeJournalMenuMarker...>
+ menu: builtins.IRecipeJournalMenuMarker
linked: False
Note that query parameters are ignored when matching the URL.
@@ -775,12 +775,12 @@ identical to the one in the parent's menu.)
link summary
url: http://launchpad.test/joy-of-cooking/fried-spam
enabled: True
- menu: <...IRecipeEditMenuMarker...>
+ menu: builtins.IRecipeEditMenuMarker
linked: False
link journal
url: http://launchpad.test/joy-of-cooking/fried-spam/+journal
enabled: True
- menu: <...IRecipeJournalMenuMarker...>
+ menu: builtins.IRecipeJournalMenuMarker
linked: True
>>> recipe_overview_menu = queryAdapter(
@@ -813,12 +813,12 @@ menu of the RecipeMenu will change the state of both menus.
link summary
url: http://launchpad.test/joy-of-cooking/fried-spam
enabled: True
- menu: <...IRecipeEditMenuMarker...>
+ menu: builtins.IRecipeEditMenuMarker
linked: True
link journal
url: http://launchpad.test/joy-of-cooking/fried-spam/+journal
enabled: True
- menu: <...IRecipeJournalMenuMarker...>
+ menu: builtins.IRecipeJournalMenuMarker
linked: False
>>> summarise_links(
@@ -910,12 +910,12 @@ instancemethods object.
link summary
url: http://launchpad.test/joy-of-cooking/fried-spam
enabled: True
- menu: <...IRecipeEditMenuMarker...>
+ menu: builtins.IRecipeEditMenuMarker
linked: True
link journal
url: http://launchpad.test/joy-of-cooking/fried-spam/+journal
enabled: True
- menu: <...IRecipeJournalMenuMarker...>
+ menu: builtins.IRecipeJournalMenuMarker
linked: False
# Restore the _last_obj_traversed to the view that matches the
@@ -973,12 +973,12 @@ over the links. The TALES takes the form of 'view/menu:navigation'.
link journal
url: http://launchpad.test/joy-of-cooking/fried-spam/+journal
enabled: True
- menu: <...IRecipeJournalMenuMarker...>
+ menu: builtins.IRecipeJournalMenuMarker
linked: False
link summary
url: http://launchpad.test/joy-of-cooking/fried-spam
enabled: True
- menu: <...IRecipeEditMenuMarker...>
+ menu: builtins.IRecipeEditMenuMarker
linked: True
>>> links_dict = test_tales(
@@ -1048,12 +1048,12 @@ returned.
link journal
url: http://launchpad.test/joy-of-cooking/fried-spam/+journal
enabled: True
- menu: <...IRecipeJournalMenuMarker...>
+ menu: builtins.IRecipeJournalMenuMarker
linked: False
link summary
url: http://launchpad.test/joy-of-cooking/fried-spam
enabled: True
- menu: <...IRecipeEditMenuMarker...>
+ menu: builtins.IRecipeEditMenuMarker
linked: True
diff --git a/lib/lp/services/authserver/testing.py b/lib/lp/services/authserver/testing.py
index 34f1cd5..bc6a172 100644
--- a/lib/lp/services/authserver/testing.py
+++ b/lib/lp/services/authserver/testing.py
@@ -32,7 +32,7 @@ class InProcessAuthServer(xmlrpc.XMLRPC):
if name.startswith("xmlrpc_"):
return getattr(self.authserver, name[len("xmlrpc_") :])
else:
- raise AttributeError("%r has no attribute '%s'" % name)
+ raise AttributeError("%r has no attribute '%s'" % (self, name))
class InProcessAuthServerFixture(fixtures.Fixture, xmlrpc.XMLRPC):
diff --git a/requirements/ztk-versions.cfg b/requirements/ztk-versions.cfg
index f484e39..7d2a868 100644
--- a/requirements/ztk-versions.cfg
+++ b/requirements/ztk-versions.cfg
@@ -2,14 +2,14 @@
# ZTK
zope.annotation = 4.7.0
zope.applicationcontrol = 4.2.0
-zope.authentication = 4.4.0
+zope.authentication = 4.5.0
zope.browser = 2.3
zope.browsermenu = 4.4
zope.browserpage = 4.4.0
zope.browserresource = 4.4
zope.cachedescriptors = 4.3.1
-zope.catalog = 4.2.1
-zope.component = 4.6.2
+zope.catalog = 4.3.0
+zope.component = 5.0.0
zope.componentvocabulary = 2.2.0
zope.configuration = 4.4.0
zope.container = 4.4.0
@@ -31,27 +31,27 @@ zope.hookable = 5.0.1
zope.i18n = 4.7.0
zope.i18nmessageid = 5.0.1
zope.index = 5.0.0
-zope.interface = 5.1.0
-zope.intid = 4.3.0
+zope.interface = 5.4.0
+zope.intid = 4.4.0
zope.keyreference = 4.2.0
zope.lifecycleevent = 4.3
zope.location = 4.2
zope.login = 2.1.0
-zope.mimetype = 2.5.0
+zope.mimetype = 2.5.1
zope.minmax = 2.2.0
zope.pagetemplate = 4.5.0
zope.password = 4.3.1
-zope.pluggableauth = 2.3.0
+zope.pluggableauth = 2.3.1
zope.principalannotation = 4.3.0
zope.principalregistry = 4.2.0
zope.processlifetime = 2.3.0
zope.proxy = 4.3.5
zope.ptresource = 4.2.0
-zope.publisher = 6.0.0
+zope.publisher = 6.0.1
zope.ramcache = 2.3
zope.schema = 6.0.0
zope.security = 5.1.1
-zope.securitypolicy = 4.3.1
+zope.securitypolicy = 4.3.2
zope.sendmail = 5.1
zope.session = 4.3.0
zope.site = 4.4.0
@@ -65,9 +65,9 @@ zope.traversing = 4.4.1
zope.viewlet = 4.2.1
# Direct dependencies
-BTrees = 4.7.2
+BTrees = 4.8.0
multipart = 0.2.3
-persistent = 4.6.4
+persistent = 4.7.0
python-gettext = 4.0
pytz = 2020.1
setuptools = 50.3.0