COMPAT: change pytables to use 3.0.0 API (GH7990)

closes #7990 
might be nice here to warn if the installed version is `< 2.1`