pytables is a pretty consistent packaging issue and does not package all its depends (namely the hdf5 library) it should likely be replaced with h5py for maintaining file compatibility and if in-kernel queries are really needed we should switch to a more modern data format going forward like parquet and use either pandas or polars for queries.
The other alternative is vendoring pytables and committing to maintaining python compatibility and functional packaging going forward but this is not something I have time to do
pytablesis a pretty consistent packaging issue and does not package all its depends (namely thehdf5library) it should likely be replaced withh5pyfor maintaining file compatibility and if in-kernel queries are really needed we should switch to a more modern data format going forward likeparquetand use eitherpandasorpolarsfor queries.The other alternative is vendoring
pytablesand committing to maintaining python compatibility and functional packaging going forward but this is not something I have time to do