h5py and umap are top level dependencies (but not pytables). Seems like best practices to keep install_requires to this level? Should be sufficient to prevent the import issues you described (FWIW pytables and h5py were install by pip when I did the usual setup.py, on the version before this commit).
addresses #822
h5py and umap are top level dependencies (but not pytables). Seems like best practices to keep install_requires to this level? Should be sufficient to prevent the import issues you described (FWIW pytables and h5py were install by pip when I did the usual setup.py, on the version before this commit).