Failed building wheel of h5py

@barton @gustavoflor3s I was just able to do git checkout 3.1.0 on h5py, maybe try again now? However, I did not need to manually clone/patch h5py anymore when doing a TensorFlow install in a fresh environment (in container) :

apt-get update
apt-get install -y python3-pip pkg-config
apt-get install -y libhdf5-serial-dev hdf5-tools libhdf5-dev zlib1g-dev zip libjpeg8-dev liblapack-dev libblas-dev gfortran
ln -s /usr/include/locale.h /usr/include/xlocale.h
pip3 install --verbose 'protobuf<4' 'Cython<3'
wget --no-check-certificate
pip3 install --verbose tensorflow-2.7.0+nv22.1-cp36-cp36m-linux_aarch64.whl

The recent issues seem related to new major releases of protobuf and Cython packages.