diff --git a/CHANGES.rst b/CHANGES.rst index f9a2f33b14..bb1d3e6536 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -10,11 +10,13 @@ https://github.com/zopefoundation/Zope/blob/4.x/CHANGES.rst 5.11.1 (unreleased) ------------------- - - Define ``request["PARENTS"]`` before request parameter processing - such that request failure subscribers (such as that of - ``Products.SiteErrorLog``) can determine the error context - for exceptions raised during request parameter processing - (see `#1235 `_). +- Update to newest compatible versions of dependencies. + +- Define ``request["PARENTS"]`` before request parameter processing + such that request failure subscribers (such as that of + ``Products.SiteErrorLog``) can determine the error context + for exceptions raised during request parameter processing + (see `#1235 `_). 5.11 (2024-10-11) diff --git a/constraints.txt b/constraints.txt index 2725ef890d..3d48cf78aa 100644 --- a/constraints.txt +++ b/constraints.txt @@ -13,7 +13,7 @@ PasteDeploy==3.1.0 Persistence==5.1 RestrictedPython==7.4 WSGIProxy2==0.5.1 -WebOb==1.8.8 +WebOb==1.8.9 WebTest==3.0.1 ZConfig==4.1 ZODB==6.0 @@ -29,7 +29,8 @@ roman==4.2 six==1.16.0 soupsieve==2.6 transaction==5.0 -waitress==3.0.0 +waitress==3.0.0; python_version == '3.8' +waitress==3.0.1; python_version > '3.8' z3c.pt==4.4 zExceptions==5.0 zc.lockfile==3.0.post1 @@ -51,13 +52,13 @@ zope.deferredimport==5.0 zope.deprecation==5.0 zope.dottedname==6.0 zope.event==5.0 -zope.exceptions==5.1 +zope.exceptions==5.2 zope.filerepresentation==6.0 zope.globalrequest==2.0 zope.hookable==7.0 zope.i18n==5.2 zope.i18nmessageid==7.0 -zope.interface==7.1.0 +zope.interface==7.1.1 zope.lifecycleevent==5.0 zope.location==5.0 zope.pagetemplate==5.1 diff --git a/requirements-full.txt b/requirements-full.txt index b964ef58f9..ff2d5d780c 100644 --- a/requirements-full.txt +++ b/requirements-full.txt @@ -14,7 +14,7 @@ PasteDeploy==3.1.0 Persistence==5.1 RestrictedPython==7.4 WSGIProxy2==0.5.1 -WebOb==1.8.8 +WebOb==1.8.9 WebTest==3.0.1 ZConfig==4.1 ZODB==6.0 @@ -30,7 +30,8 @@ roman==4.2 six==1.16.0 soupsieve==2.6 transaction==5.0 -waitress==3.0.0 +waitress==3.0.0; python_version == '3.8' +waitress==3.0.1; python_version > '3.8' z3c.pt==4.4 zExceptions==5.0 zc.lockfile==3.0.post1 @@ -52,13 +53,13 @@ zope.deferredimport==5.0 zope.deprecation==5.0 zope.dottedname==6.0 zope.event==5.0 -zope.exceptions==5.1 +zope.exceptions==5.2 zope.filerepresentation==6.0 zope.globalrequest==2.0 zope.hookable==7.0 zope.i18n==5.2 zope.i18nmessageid==7.0 -zope.interface==7.1.0 +zope.interface==7.1.1 zope.lifecycleevent==5.0 zope.location==5.0 zope.pagetemplate==5.1 diff --git a/versions-prod.cfg b/versions-prod.cfg index eee47a631b..e451ccb93b 100644 --- a/versions-prod.cfg +++ b/versions-prod.cfg @@ -19,7 +19,7 @@ Persistence = 5.1 RestrictedPython = 7.4 WebTest = 3.0.1 WSGIProxy2 = 0.5.1 -WebOb = 1.8.8 +WebOb = 1.8.9 ZConfig = 4.1 ZODB = 6.0 beautifulsoup4 = 4.12.3 @@ -33,7 +33,7 @@ six = 1.16.0 roman = 4.2 soupsieve = 2.6 transaction = 5.0 -waitress = 3.0.0 +waitress = 3.0.1 z3c.pt = 4.4 zExceptions = 5.0 zc.lockfile = 3.0.post1 @@ -55,13 +55,13 @@ zope.deferredimport = 5.0 zope.deprecation = 5.0 zope.dottedname = 6.0 zope.event = 5.0 -zope.exceptions = 5.1 +zope.exceptions = 5.2 zope.filerepresentation = 6.0 zope.globalrequest = 2.0 zope.hookable = 7.0 zope.i18n = 5.2 zope.i18nmessageid = 7.0 -zope.interface = 7.1.0 +zope.interface = 7.1.1 zope.lifecycleevent = 5.0 zope.location = 5.0 zope.pagetemplate = 5.1 @@ -85,3 +85,5 @@ zope.viewlet = 5.0 [versions:python38] # Chameleon >= 4.5 requires Python 3.9 Chameleon = 4.4.4 +# waitress >= 3.0.1 requires Python 3.9 +waitress = 3.0.0 diff --git a/versions.cfg b/versions.cfg index 569f9d2d09..535faa0840 100644 --- a/versions.cfg +++ b/versions.cfg @@ -8,12 +8,12 @@ versions = versions Babel = 2.16.0 Jinja2 = 3.1.4 Missing = 5.0 -MarkupSafe = 3.0.1 +MarkupSafe = 3.0.2 Products.BTreeFolder2 = 5.1 Products.ZCatalog = 7.1 Pygments = 2.18.0 Record = 4.1 -Sphinx = 8.0.2 +Sphinx = 8.1.3 alabaster = 1.0.0 certifi = 2024.8.30 charset-normalizer = 3.4.0 @@ -45,7 +45,7 @@ urllib3 = 2.2.3 z3c.checkversions = 2.1 zc.recipe.testrunner = 3.1 zipp = 3.20.2 -zope.testrunner = 6.5 +zope.testrunner = 6.6 [versions:python39] # Sphinx <8 requires alabaster <1