v0lta / Jax-Wavelet-Toolbox

Differentiable and gpu enabled fast wavelet transforms in JAX.
European Union Public License 1.2
40 stars 2 forks source link

Unused required dependencies #9

Closed francois-rozet closed 9 months ago

francois-rozet commented 9 months ago

Hello, thanks for the package. Would it be possible to remove the dependencies that are not used by the package like matplotlib, nox, pooch, pytest ... from the setup.cfg? These are only necessary for contributing to jaxwt but not for installing it.

https://github.com/v0lta/Jax-Wavelet-Toolbox/blob/9288c9b4b8a803df2c389e549ceff6dced501474/setup.cfg#L46-L56

v0lta commented 9 months ago

Yes, I am currently on vacation. I will get to this next week when I am back.

v0lta commented 9 months ago

The current development release comes with a fix. Until the next release installing via:

pip install git+ssh://git@github.com/v0lta/Jax-Wavelet-Toolbox.git@master

should fix your issue.

v0lta commented 9 months ago

https://github.com/v0lta/Jax-Wavelet-Toolbox/releases/tag/v0.1.1 should fix this. Feel free to reopen this issue if I missed something.

francois-rozet commented 9 months ago

Thanks!