tests split off from scipy package in conda-forge

Ralf Gommers <[email protected]> Sat, 13 May 2023 13:06:16 +0200
Newsgroups gmane.comp.python.scientific.devel
Message-ID <CABL7CQg5AGNJnb-hbJm3FthhtE0J4ONhQTOAmqymoPb-fO9XRQ@mail.gmail.com>
Hi all,

This is an FYI that in conda-forge, thanks to the hard work of @h-vetinari
[1], the `scipy` package now no longer contains tests. Instead, those are
split off into a new `scipy-tests` package which, when you install that,
puts all the test files back inside the `scipy` package tree.

The gain of that exercise was a ~30% size reduction, which seems worth it.
We already had plans to do something similar in SciPy itself, by putting
the heavy data files from the test suite under `scipy.datasets`. The gain
of that will be less, probably 15-20% of the total size of wheels
(excluding vendored openblas et al.). The conda-forge packages are a nice
test case - if we receive no complaints from that, it should be pretty safe
to move forward with that plan.

Cheers,
Ralf

[1] https://github.com/conda-forge/scipy-feedstock/pull/184

_______________________________________________
SciPy-Dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/scipy-dev.python.org/
Member address: [email protected]