[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.