[Bug 295020] net/py-httpstat: build error with Python 3.14

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 05 May 2026 11:30:46 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295020

            Bug ID: 295020
           Summary: net/py-httpstat: build error with Python 3.14
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: dbaio@freebsd.org
          Reporter: dvl@FreeBSD.org
             Flags: maintainer-feedback?(dbaio@freebsd.org)
          Assignee: dbaio@freebsd.org

I've been building with Python 3.14 to see if I'm ready to move there.

This is on FreeBSD 15.0 and the full log is at
https://services.unixathome.org/poudriere/data/150amd64-default-python314/2026-05-05_06h15m45s/logs/errors/py314-httpstat-1.3.0_1.log

=======================<phase: configure      >============================
===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534
===>  Configuring for py314-httpstat-1.3.0_1
Traceback (most recent call last):
  File "<string>", line 1, in <module>
    import sys; import setuptools;  __file__='setup.py';
sys.argv[0]='setup.py';  exec(compile(open(__file__,
'rb').read().replace(b'\r\n', b'\n'), __file__, 'exec'))
                                                                               
 
~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "setup.py", line 30, in <module>
    version=get_version(),
            ~~~~~~~~~~~^^
  File "setup.py", line 17, in get_version
    return ast.parse(line).body[0].value.s
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Constant' object has no attribute 's'
*** Error code 1

Stop.
make: stopped making "configure" in /usr/ports/net/py-httpstat

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