Hello ports@,

I was looking at upgrading mail/rss2email to 3.13.1, but this would
require textproc/py-feedparser to be upgraded to version 6, due to
rss2email relying on some changes made in version 6.

The problem is that feedparser 6 makes several breaking changes,
including completely dropping Python 2 support.

Dropping Python 2 support is probably not a big deal for most ports
(except perhaps www/canto, which I notice has "MODPY_VERSION =
${MODPY_DEFAULT_VERSION_2}").

If a package drops support for Python 2 and another package needs it,
how do we deal with that? Just remove the old package? Port the
package to Python 3 and send patches to the authors? That last one
seems not so trivial.

--
Kaashif Hymabaccus
GPG: 3E810B04

Reply via email to