Closed And0k closed 3 years ago
Hi,
Yeah, we are working on this. Currently vaex-core depends on astropy which is why it is getting installed. We are considering removing it in future releases.
In your case vaex-ui
is what is causing the installation of vaex-astro
. I do not think you really need vaex-ui
, unless you are planning to use the qt based UI interface, which is a bit dated now I guess.
P.S.: vaex-astro
is quite lightweight compared to the rest.. but I get it why you would not like to have it.
Yes, the reason for this is that we depend on astropy for unit conversion (a hidden gem in vaex). But I think we should make that dependency optional, it's a large dependency for vaex-core.
This dependency is now made optional. Please reopen if you have any more concerns on this topic.
According to documentation "if you don’t need astronomy related parts (vaex-astro) ... , you can leave out those packages", but this not helps:
I'm also not interested in astropy. How to reduce the number of packages?