zopefoundation / Products.ZCatalog

Zope's indexing and search solution.
Other
5 stars 22 forks source link

Drop Python 2 support and test against Zope 5 #112

Closed icemac closed 1 year ago

icemac commented 3 years ago

Version 6.0 is not intended to be used together with Zope 4 as it removes DeprecationWarnings which have to be resolved to smoothly migrate to Zope 5.

Currently we are testing against the versions pinned for Zope 4 because we still support Python 2.

To clean this up Python 2 support should be dropped (I see no problem here as ZCatalog is not a low level package but cannot be used outside Zope) and we should extend the versions pinned on master in buildout.cfg.

icemac commented 3 years ago

Additionally Python 3.5 support can be dropped as Zope 5 requires >= 3.6.

icemac commented 3 years ago

115 implements running the tests against Zope 5 where possible.