pulp icon indicating copy to clipboard operation
pulp copied to clipboard

Thin out dependencies some

Open thomcc opened this issue 11 months ago • 2 comments

This PR removes unused dependencies and makes the num-complex dependency optional (Hopefully I got everything).

thomcc avatar Feb 01 '25 11:02 thomcc

Note: Pretty sure that this is a breaking API change, since someone with default-features=false who used the num-complex functionality would break.

Given that, perhaps it's better to not have it be on by default. The only times I've ever wanted complex number SIMD were for FFTs or fractal rendering, neither of which seem that common to me. Your call though, obviously.

thomcc avatar Feb 02 '25 00:02 thomcc

is there a notable benefit to making complex support optional?

sarah-quinones avatar Feb 02 '25 09:02 sarah-quinones