[Bug 297453] sysutils/py-supervisor: update to 4.3.0

[email protected]
Newsgroups gmane.os.freebsd.devel.ports.bugs
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297453

            Bug ID: 297453
           Summary: sysutils/py-supervisor: update to 4.3.0
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: [email protected]
          Reporter: [email protected]
             Flags: maintainer-feedback?([email protected])
          Assignee: [email protected]

Created attachment 273657
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=273657&action=edit
patch to update py-supervisor port to 4.3.0

py-supervisor 4.3.0 was released 2025-08-23.

From the changelog (https://supervisord.org/changes.html):

> * On Python 3.8 and later, setuptools is no longer a runtime dependency. Patch by Ofek Lev.
> * On Python versions before 3.8, setuptools is still a runtime dependency (for pkg_resources) but it is no longer declared in setup.py as such. This is because adding a conditional dependency with an environment marker (setuptools; python_version < '3.8') breaks installation in some scenarios, e.g. setup.py install or older versions of pip. Ensure that setuptools is installed if using Python before 3.8.

I am testing with setuptools-83.0.0, and the runtime dependency from
supervisor-4.2.5 did not like this; supervisor-4.3.0 *seems* to work. I did not
try completely removing the py-setuptools dependency from the port (I wasn't
sure how far back the FreeBSD project supports).

-- 
You are receiving this mail because:
You are the assignee for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.