On Fri, Jan 31, 2025 at 5:05 PM Michael Orlitzky <
mic...@orlitzky.com> wrote:
>
> On 2025-01-31 10:21:34, Dima Pasechnik wrote:
> > Anyway, the primary reason for this is that the new version of a
> > standard package gmpy2 uses hypothesis in its testsuite, so without it
> > installed spkg-check fails for it,
> > as found here:
https://github.com/sagemath/sage/pull/39364
> > (where I update it to the new version)
>
> According to src/doc/en/developer/packaging.rst, we have
> dependencies_check files for this. Hypothesis is already listed in
> build/pkgs/gmpy2/dependencies_check,
OK, thanks, I didn't know about this one.
The same file says "standard packages should only depend on standard packages"
> but `git grep` shows me only an
> m4 atrocity that doesn't provide any hints as to how hypothesis might
> wind up installed.
It seems that this atrocity isn't working, as explained on
https://github.com/sagemath/sage/pull/39364
Perhaps the reason is that hypothesis wasn't declared standard?
I'll check and report on #39364, which needs work one way or another.
Dima
>
> --
> You received this message because you are subscribed to the Google Groups "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
sage-devel+...@googlegroups.com.
> To view this discussion visit
https://groups.google.com/d/msgid/sage-devel/Z51XQk6yy4UDUorR%40mertle.