[Bug 291415] devel/py-graphql-core: Update BUILD_DEPENDS to allow building w/setuptools 80.9.0

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 05 Dec 2025 08:29:02 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291415

            Bug ID: 291415
           Summary: devel/py-graphql-core: Update BUILD_DEPENDS to allow
                    building w/setuptools 80.9.0
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: sunpoet@FreeBSD.org
          Reporter: nick@kirby.cx
             Flags: maintainer-feedback?(sunpoet@FreeBSD.org)
          Assignee: sunpoet@FreeBSD.org

Created attachment 265870
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=265870&action=edit
Update to Makefile

One thing missed when updating to 3.2.7 from 3.2.6 was that the setuptools
requirement range was extended
WAS: requires = ["poetry_core>=1,<3", "setuptools>=59,<76"]
NOW: requires = ["poetry_core>=1,<3", "setuptools>=59,<81"]

https://github.com/graphql-python/graphql-core/blob/v3.2.7/pyproject.toml

Making change to Makefile allows build with both existing devel/py-setuptools
(63.1.0) and the version in review D46236 (80.9.0)

From what I've read in the Porter's Handbook, I don't think this would warrant
a PORTREVISION bump.

Build tested in poudriere 15.0-RELEASE at both 63.1.0 and 80.9.0, both
successful

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