Open mauritsvanrees opened 23 hours ago
I already see one error due to some new version pin:
File "...plone.base-2.0.1-py3.10.egg/plone/base/tests/messages.rst", line 39, in messages.rst
Failed example:
msg.mapping
Expected:
{'name': 'Plone'}
Got:
mappingproxy({'name': 'Plone'})
@jenkins-plone-org please run jobs
Some newer pins are needed for Python 3.13, mostly so that binary wheels are available instead of needing to compile source distributions for packages with C/Rust code. But in general I want to upgrade versions again, though the robotframework ones may be tricky again.
First:
plone.base
should be fixed. Seems just an easy fix in the test itself at first glance.Those two can be done first. Python 3.13 can happen later. It was just a quick try. Moving on to other work for the moment.
Zope has declared Python 3.13 compatibility so let's see how Plone fares.