Francesc Alted
Francesc Alted
Closing after a long time of inactivity.
Closing after no activity for long time. FWIW, there is full support for views and objects supporting the buffer protocol in next-generation python-blosc2.
Sorry, but no ideas. You will have to do your own research.
cpuinfo.py is not vendored anymore. Closing.
For what is worth, this support of multiple engines is implemented by bcolz already; namely, 'numexpr' (the default), 'python' and 'dask'. 'numexpr' works generally faster than the other two, but...
+1. While I am not a pandas developer either, I think what @dukebody is suggesting makes a lot of sense. The only caveat is to foresee which features would be...
FWIW, we have already merged https://github.com/Blosc/c-blosc2/pull/544, as it was giving us the possibility to use latest versions of zlib-ng from Blosc2 (with the bonus that, as cmake is running entirely...
After some attempts on my side, I don't think the zlib-ng project can do anything to fix that, because it looks like it is C-Blosc2 that is including `libz.a` directly...
I continue to try to make this work, and it looks like `SKIP_INSTALL_ALL` works for avoiding the zlib-ng headers to be included in the c-blosc2 superbuild: With `SKIP_INSTALL_ALL=OFF` (default): ```...
Nice investigation work. Actually the C library does have a plugin mechanism for registering user-defined I/O functions: https://github.com/Blosc/c-blosc2/blob/main/include/blosc2.h#L1096 . You can see an example of how this works at: https://github.com/Blosc/c-blosc2/blob/main/tests/test_udio.c#L102...