Closed mauritsvanrees closed 1 year ago
@petschki @thet @erral @tisto Could you make releases for your packages please? There has been little activity in 5.2, so maybe nothing is needed.
Timeline:
This release drops official Python 3.7 support. The next release is planned for October, and will be the last bugfix release of 5.2. Then a year of security support.
There were no updates in translations the latest version is plone.app.locales 5.1.33 which is the one that should be used in the new version.
nothing new from my point of view in mockup/staticresources/barceloneta for 5.2
I have just released Products.CMFPlone 5.2.13: https://pypi.org/project/Products.CMFPlone/5.2.13/ I wanted to make a release candidate first, but forgot, and pressed Enter too quickly. I guess it is okay. If anyone sees big problems in this release, I will happily make either a 5.2.13.1 or 5.2.14 in the next few days. I am still preparing the dist.plone.org stuff and the announcements.
See the release schedule.
bin/manage report --interactive
checkouts.cfg
.CMFPlone metadata.xml
and latestupgrade step
are in sync, and that they are higher than in the previous Plone release.mockup
andplone.staticresources
are in sync and can be released. Example: https://github.com/plone/mockup/issues/1026plone.restapi
andplone.rest
.Products.CMFPlone
(e.g. 5.2.4rc1). Fine to release this on PyPI.5.2-dev
. Empty theauto-checkout
list incheckouts.cfg
.5.2-dev
directory on dist.plone.org and gather files to put there:bin/manage changelog --start=5.2.X > release/changelog.txt
. Remove the uninteresting top lines. Edit the Zope information.release/RELEASE-NOTES.md
. It may be enough to look through the changelog and copy interesting changes.tox -c release/tox.ini -p auto
to gather them inrelease/dist
, together with a few other files.constraints.txt
from this. The above tox command generates this and puts it inrelease/dist
.rsync
) all core packages and the other files to the pending release directory. I think we mostly do this so we have a backup if a version gets removed from PyPI.Products.CMFPlone
to PyPI, updateversions.cfg
.ln -sfT 5.2.5 5.2-latest
bin/manage launchpad <version>
plone.securitysupport
,plone.versions
,plone.activemaintenance
)