[Bug 292052] comms/py-esptool: PKG-INFO:Requires-Dist: reedsolo<1.8,>=1.5.3 BUT: ports install py-reedsolo 2.0.5

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 02 Jan 2026 06:51:34 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292052

--- Comment #6 from O. Hartmann <ohartmann@walstatt.org> ---
Just for the record: we all share the same voluntarian fate - in one way or the
other.

To the facts:

Espressif is developing and maintaining upstream comms/py-esptool. Checking at
github (https://github.com/espressif/esptool), reading file pyproject.toml
indicates, that "Python reedsolo is restricted to version "< 1.8, >= 1.5.3".
This is even true for esptool 5.1.0, which isn't applicable yet on recent
FreeBSD due to an outdated py-setuptools (we have v 63.X, esptool 5.1.0
requires >= 64.0 - and here we go again, we have Python module version
restrictions).

Checking on https://github.com/tomerfiliba-org/reedsolomon for the official
release indicates it is 1.7.0. Clearly < 1.8 as required by, at least,
Espressif's py-esptool.

I do not know the reasons for going for the 2.0.5 beta version of reedsolo
(which is now 2.1.3b). There might be reasons using the Beta, I do not know.

-- 
You are receiving this mail because:
You are the assignee for the bug.