From 932648d3dc22338d8f56d0cc26be09460720ba87 Mon Sep 17 00:00:00 2001 From: Jens Vagelpohl Date: Thu, 15 Jun 2023 11:10:59 -0500 Subject: [PATCH] - release 5.8.3 and new master pins --- README.md | 7 +++ releases/5.8.3/constraints.txt | 79 ++++++++++++++++++++++++ releases/5.8.3/requirements-full.txt | 80 ++++++++++++++++++++++++ releases/5.8.3/versions-prod.cfg | 87 +++++++++++++++++++++++++++ releases/5.8.3/versions.cfg | 47 +++++++++++++++ releases/master/constraints.txt | 4 +- releases/master/requirements-full.txt | 4 +- releases/master/versions-prod.cfg | 4 +- releases/master/versions.cfg | 17 +++--- 9 files changed, 313 insertions(+), 16 deletions(-) create mode 100644 releases/5.8.3/constraints.txt create mode 100644 releases/5.8.3/requirements-full.txt create mode 100644 releases/5.8.3/versions-prod.cfg create mode 100644 releases/5.8.3/versions.cfg diff --git a/README.md b/README.md index b750b69e28..c0e9fd3724 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,13 @@ * [requirements-full.txt](releases/4.x/requirements-full.txt) * [constraints.txt](releases/4.x/constraints.txt) +## 5.8.3 + +* [versions.cfg](releases/5.8.3/versions.cfg) +* [versions-prod.cfg](releases/5.8.3/versions-prod.cfg) +* [requirements-full.txt](releases/5.8.3/requirements-full.txt) +* [constraints.txt](releases/5.8.3/constraints.txt) + ## 5.8.2 * [versions.cfg](releases/5.8.2/versions.cfg) diff --git a/releases/5.8.3/constraints.txt b/releases/5.8.3/constraints.txt new file mode 100644 index 0000000000..f20ecfcc5c --- /dev/null +++ b/releases/5.8.3/constraints.txt @@ -0,0 +1,79 @@ +AccessControl==6.1 +Acquisition==5.0 +AuthEncoding==5.0 +BTrees==5.0 +Chameleon==4.0.0 +DateTime==5.1 +DocumentTemplate==4.4 +ExtensionClass==5.0 +MultiMapping==5.0 +Paste==3.5.3 +PasteDeploy==2.1.1; python_version == '3.7' +PasteDeploy==3.0.1; python_version > '3.7' +Persistence==4.0.post1 +RestrictedPython==6.0 +WSGIProxy2==0.5.1 +WebOb==1.8.7 +WebTest==3.0.0 +ZConfig==4.0 +ZODB==5.8.0 +Zope2==4.0 +beautifulsoup4==4.12.2 +cffi==1.15.1 +multipart==0.2.4 +persistent==5.0 +pycparser==2.21 +python-gettext==5.0 +pytz==2023.3 +roman==4.0 +six==1.16.0 +soupsieve==2.4.1 +transaction==3.1.0 +waitress==2.1.2 +z3c.pt==4.0 +zExceptions==4.3 +zc.lockfile==3.0.post1 +zc.recipe.egg==2.0.7 +zodbpickle==3.0.1 +zope.annotation==5.0 +zope.browser==3.0 +zope.browsermenu==5.0 +zope.browserpage==5.0 +zope.browserresource==5.0 +zope.cachedescriptors==5.0 +zope.component==6.0 +zope.configuration==5.0 +zope.container==5.1 +zope.contentprovider==5.0 +zope.contenttype==5.0 +zope.datetime==5.0.0 +zope.deferredimport==4.4 +zope.deprecation==5.0 +zope.dottedname==6.0 +zope.event==4.6 +zope.exceptions==4.6 +zope.filerepresentation==6.0 +zope.globalrequest==2.0 +zope.hookable==5.4 +zope.i18n==5.0 +zope.i18nmessageid==6.0.1 +zope.interface==6.0 +zope.lifecycleevent==4.4 +zope.location==4.3 +zope.pagetemplate==5.0 +zope.processlifetime==3.0 +zope.proxy==5.0.0 +zope.ptresource==5.0 +zope.publisher==6.1.0 +zope.schema==7.0.1 +zope.security==6.1 +zope.sequencesort==5.0 +zope.site==4.6.1 +zope.size==4.4 +zope.structuredtext==5.0 +zope.tal==5.0.1 +zope.tales==5.2 +zope.testbrowser==6.0 +zope.testing==5.0.1 +zope.traversing==5.0 +zope.viewlet==5.0 diff --git a/releases/5.8.3/requirements-full.txt b/releases/5.8.3/requirements-full.txt new file mode 100644 index 0000000000..f48ada5173 --- /dev/null +++ b/releases/5.8.3/requirements-full.txt @@ -0,0 +1,80 @@ +Zope==5.8.3 +AccessControl==6.1 +Acquisition==5.0 +AuthEncoding==5.0 +BTrees==5.0 +Chameleon==4.0.0 +DateTime==5.1 +DocumentTemplate==4.4 +ExtensionClass==5.0 +MultiMapping==5.0 +Paste==3.5.3 +PasteDeploy==2.1.1; python_version == '3.7' +PasteDeploy==3.0.1; python_version > '3.7' +Persistence==4.0.post1 +RestrictedPython==6.0 +WSGIProxy2==0.5.1 +WebOb==1.8.7 +WebTest==3.0.0 +ZConfig==4.0 +ZODB==5.8.0 +Zope2==4.0 +beautifulsoup4==4.12.2 +cffi==1.15.1 +multipart==0.2.4 +persistent==5.0 +pycparser==2.21 +python-gettext==5.0 +pytz==2023.3 +roman==4.0 +six==1.16.0 +soupsieve==2.4.1 +transaction==3.1.0 +waitress==2.1.2 +z3c.pt==4.0 +zExceptions==4.3 +zc.lockfile==3.0.post1 +zc.recipe.egg==2.0.7 +zodbpickle==3.0.1 +zope.annotation==5.0 +zope.browser==3.0 +zope.browsermenu==5.0 +zope.browserpage==5.0 +zope.browserresource==5.0 +zope.cachedescriptors==5.0 +zope.component==6.0 +zope.configuration==5.0 +zope.container==5.1 +zope.contentprovider==5.0 +zope.contenttype==5.0 +zope.datetime==5.0.0 +zope.deferredimport==4.4 +zope.deprecation==5.0 +zope.dottedname==6.0 +zope.event==4.6 +zope.exceptions==4.6 +zope.filerepresentation==6.0 +zope.globalrequest==2.0 +zope.hookable==5.4 +zope.i18n==5.0 +zope.i18nmessageid==6.0.1 +zope.interface==6.0 +zope.lifecycleevent==4.4 +zope.location==4.3 +zope.pagetemplate==5.0 +zope.processlifetime==3.0 +zope.proxy==5.0.0 +zope.ptresource==5.0 +zope.publisher==6.1.0 +zope.schema==7.0.1 +zope.security==6.1 +zope.sequencesort==5.0 +zope.site==4.6.1 +zope.size==4.4 +zope.structuredtext==5.0 +zope.tal==5.0.1 +zope.tales==5.2 +zope.testbrowser==6.0 +zope.testing==5.0.1 +zope.traversing==5.0 +zope.viewlet==5.0 diff --git a/releases/5.8.3/versions-prod.cfg b/releases/5.8.3/versions-prod.cfg new file mode 100644 index 0000000000..5caed88ed7 --- /dev/null +++ b/releases/5.8.3/versions-prod.cfg @@ -0,0 +1,87 @@ +[buildout] +# Version pins for required and commonly used dependencies. + +[versions] +Zope = 5.8.3 +Zope2 = 4.0 +AccessControl = 6.1 +Acquisition = 5.0 +AuthEncoding = 5.0 +BTrees = 5.0 +Chameleon = 4.0.0 +DateTime = 5.1 +DocumentTemplate = 4.4 +ExtensionClass = 5.0 +MultiMapping = 5.0 +Paste = 3.5.3 +PasteDeploy = 3.0.1 +Persistence = 4.0.post1 +RestrictedPython = 6.0 +WebTest = 3.0.0 +WSGIProxy2 = 0.5.1 +WebOb = 1.8.7 +ZConfig = 4.0 +ZODB = 5.8.0 +beautifulsoup4 = 4.12.2 +cffi = 1.15.1 +multipart = 0.2.4 +persistent = 5.0 +pycparser = 2.21 +python-gettext = 5.0 +pytz = 2023.3 +six = 1.16.0 +roman = 4.0 +soupsieve = 2.4.1 +transaction = 3.1.0 +waitress = 2.1.2 +z3c.pt = 4.0 +zExceptions = 4.3 +zc.lockfile = 3.0.post1 +zc.recipe.egg = 2.0.7 +zodbpickle = 3.0.1 +zope.annotation = 5.0 +zope.browser = 3.0 +zope.browsermenu = 5.0 +zope.browserpage = 5.0 +zope.browserresource = 5.0 +zope.cachedescriptors = 5.0 +zope.component = 6.0 +zope.configuration = 5.0 +zope.container = 5.1 +zope.contentprovider = 5.0 +zope.contenttype = 5.0 +zope.datetime = 5.0.0 +zope.deferredimport = 4.4 +zope.deprecation = 5.0 +zope.dottedname = 6.0 +zope.event = 4.6 +zope.exceptions = 4.6 +zope.filerepresentation = 6.0 +zope.globalrequest = 2.0 +zope.hookable = 5.4 +zope.i18n = 5.0 +zope.i18nmessageid = 6.0.1 +zope.interface = 6.0 +zope.lifecycleevent = 4.4 +zope.location = 4.3 +zope.pagetemplate = 5.0 +zope.processlifetime = 3.0 +zope.proxy = 5.0.0 +zope.ptresource = 5.0 +zope.publisher = 6.1.0 +zope.schema = 7.0.1 +zope.security = 6.1 +zope.sequencesort = 5.0 +zope.site = 4.6.1 +zope.size = 4.4 +zope.structuredtext = 5.0 +zope.tal = 5.0.1 +zope.tales = 5.2 +zope.testbrowser = 6.0 +zope.testing = 5.0.1 +zope.traversing = 5.0 +zope.viewlet = 5.0 + +[versions:python37] +# PasteDeploy 3.x works on Python 3.7 but pulls tons of dependencies +PasteDeploy = 2.1.1 diff --git a/releases/5.8.3/versions.cfg b/releases/5.8.3/versions.cfg new file mode 100644 index 0000000000..1cb2af67e6 --- /dev/null +++ b/releases/5.8.3/versions.cfg @@ -0,0 +1,47 @@ +[buildout] +extends = + versions-prod.cfg +versions = versions + +[versions] +# Version pins for development and optional dependencies. +Babel = 2.12.1 +Jinja2 = 3.1.2 +Missing = 4.2 +MarkupSafe = 2.1.2 +Products.BTreeFolder2 = 5.1 +Products.ZCatalog = 7.0 +Pygments = 2.15.1 +Record = 4.0 +# sphinx-rtd-theme 1.2.0 requires Sphinx<7 +Sphinx = 6.2.1 +alabaster = 0.7.13 +certifi = 2023.5.7 +charset-normalizer = 3.1.0 +collective.recipe.template = 2.2 +# sphinx-rtd-theme 1.2.0 requires docutils<19 +docutils = 0.18.1 +five.localsitemanager = 4.0 +idna = 3.4 +imagesize = 1.4.1 +mr.developer = 2.0.1 +packaging = 23.1 +plone.recipe.command = 1.1 +requests = 2.30.0 +snowballstemmer = 2.2.0 +sphinx-rtd-theme = 1.2.0 +sphinxcontrib-applehelp = 1.0.4 +sphinxcontrib-devhelp = 1.0.2 +sphinxcontrib-htmlhelp = 2.0.1 +sphinxcontrib-jquery = 4.1 +sphinxcontrib-jsmath = 1.0.1 +sphinxcontrib-qthelp = 1.0.3 +sphinxcontrib-serializinghtml = 1.1.5 +tempstorage = 6.0 +urllib3 = 2.0.2 +# z3c.checkversions 2.0 pins setuptools, which then requires adding a version +# pin for setuptools in Zope, which in turn caused issues in many projects I +# have seen that rely on the Zope version pins. +z3c.checkversions = 1.2 +zc.recipe.testrunner = 3.0 +zope.testrunner = 6.0 diff --git a/releases/master/constraints.txt b/releases/master/constraints.txt index f20ecfcc5c..744227af2a 100644 --- a/releases/master/constraints.txt +++ b/releases/master/constraints.txt @@ -25,7 +25,7 @@ persistent==5.0 pycparser==2.21 python-gettext==5.0 pytz==2023.3 -roman==4.0 +roman==4.1 six==1.16.0 soupsieve==2.4.1 transaction==3.1.0 @@ -59,7 +59,7 @@ zope.i18n==5.0 zope.i18nmessageid==6.0.1 zope.interface==6.0 zope.lifecycleevent==4.4 -zope.location==4.3 +zope.location==5.0 zope.pagetemplate==5.0 zope.processlifetime==3.0 zope.proxy==5.0.0 diff --git a/releases/master/requirements-full.txt b/releases/master/requirements-full.txt index 6114289b47..03641518a2 100644 --- a/releases/master/requirements-full.txt +++ b/releases/master/requirements-full.txt @@ -26,7 +26,7 @@ persistent==5.0 pycparser==2.21 python-gettext==5.0 pytz==2023.3 -roman==4.0 +roman==4.1 six==1.16.0 soupsieve==2.4.1 transaction==3.1.0 @@ -60,7 +60,7 @@ zope.i18n==5.0 zope.i18nmessageid==6.0.1 zope.interface==6.0 zope.lifecycleevent==4.4 -zope.location==4.3 +zope.location==5.0 zope.pagetemplate==5.0 zope.processlifetime==3.0 zope.proxy==5.0.0 diff --git a/releases/master/versions-prod.cfg b/releases/master/versions-prod.cfg index 787e830535..ba867af3e6 100644 --- a/releases/master/versions-prod.cfg +++ b/releases/master/versions-prod.cfg @@ -30,7 +30,7 @@ pycparser = 2.21 python-gettext = 5.0 pytz = 2023.3 six = 1.16.0 -roman = 4.0 +roman = 4.1 soupsieve = 2.4.1 transaction = 3.1.0 waitress = 2.1.2 @@ -63,7 +63,7 @@ zope.i18n = 5.0 zope.i18nmessageid = 6.0.1 zope.interface = 6.0 zope.lifecycleevent = 4.4 -zope.location = 4.3 +zope.location = 5.0 zope.pagetemplate = 5.0 zope.processlifetime = 3.0 zope.proxy = 5.0.0 diff --git a/releases/master/versions.cfg b/releases/master/versions.cfg index 1cb2af67e6..c41956c62b 100644 --- a/releases/master/versions.cfg +++ b/releases/master/versions.cfg @@ -8,18 +8,18 @@ versions = versions Babel = 2.12.1 Jinja2 = 3.1.2 Missing = 4.2 -MarkupSafe = 2.1.2 +MarkupSafe = 2.1.3 Products.BTreeFolder2 = 5.1 Products.ZCatalog = 7.0 Pygments = 2.15.1 Record = 4.0 -# sphinx-rtd-theme 1.2.0 requires Sphinx<7 +# sphinx-rtd-theme 1.2.2 requires Sphinx<7 Sphinx = 6.2.1 alabaster = 0.7.13 certifi = 2023.5.7 charset-normalizer = 3.1.0 collective.recipe.template = 2.2 -# sphinx-rtd-theme 1.2.0 requires docutils<19 +# sphinx-rtd-theme 1.2.2 requires docutils<19 docutils = 0.18.1 five.localsitemanager = 4.0 idna = 3.4 @@ -27,9 +27,9 @@ imagesize = 1.4.1 mr.developer = 2.0.1 packaging = 23.1 plone.recipe.command = 1.1 -requests = 2.30.0 +requests = 2.31.0 snowballstemmer = 2.2.0 -sphinx-rtd-theme = 1.2.0 +sphinx-rtd-theme = 1.2.2 sphinxcontrib-applehelp = 1.0.4 sphinxcontrib-devhelp = 1.0.2 sphinxcontrib-htmlhelp = 2.0.1 @@ -38,10 +38,7 @@ sphinxcontrib-jsmath = 1.0.1 sphinxcontrib-qthelp = 1.0.3 sphinxcontrib-serializinghtml = 1.1.5 tempstorage = 6.0 -urllib3 = 2.0.2 -# z3c.checkversions 2.0 pins setuptools, which then requires adding a version -# pin for setuptools in Zope, which in turn caused issues in many projects I -# have seen that rely on the Zope version pins. -z3c.checkversions = 1.2 +urllib3 = 2.0.3 +z3c.checkversions = 2.1 zc.recipe.testrunner = 3.0 zope.testrunner = 6.0