[Bug 251626] math/py-numpy: Update to 1.20.3 (compatible with Python 3.9)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 21 Jul 2021 08:08:48 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251626 --- Comment #40 from Kubilay Kocak <koobs@FreeBSD.org> --- (In reply to Thierry Thomas from comment #39) Can you clarify where this is at wrt QA? The exp-run has not been ack'd, the latest patch (and we have three), does it pass QA? Does it need another exp-run? With no open questions, python has no issue accepting an explicitly QA'd changeset. Other open questions: With the other port fixes: +- numpy>=1.16.6,<1.20 ++ numpy>=1.16.6,<1.21 Does the software pass tests with 1.21 ? Are there refs upstream that <1.20 is unnecessarily limiting, or has it been bumped upstream? -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.15,1<1.20,1:math/py-numpy@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYNUMPY} \ Shared macros don't work with Python package dependency declarations, and we're removing instances of these. autoplist is preferred. I agree there are some cases where autoplists can cause lack of observability, but there are plenty of cases where autoplists assist immensely. We should have a discussion about improving the situation (possibly to have our cake and eat it to) offline. In the meantime autoplist is preferred, especially for complex ports, and particularly for C extension based python ports. It picks up enough upstream packaging issues that cause other issues downstream for us that its beneficial overall. -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.