TensorFlow in versions 2.1 and 2.3 can cause runtime errors when running with h5py>=3 caused by library overpinning

TensorFlow in versions 2.1 and 2.3 overpins h5py library.

Issue description

Package h5py causes runtime errors when installed as a dependency for a TensorFlow 2.1 stack. See the reported upstream issue for more info.

Affected packages:


Issue fix

Resolver will try to automatically find a resolution path that will not use h5py in version >=3.

Pipeline units

Recommendation types

See this document that describes recommendation types listed.

Issues associated