TF-ranking on tensorflow-macos and tensorflow-metal

It looks like that Tensorflow Ranking is a little behind the main branch of tensorflow-metal and tensorflow-macos, where the two are pluggable versions by 3rd vendors. The latest that supports the tensorflow-metal and tensorflow-macos is 0.1.5 but the main branch is 0.5.0.

When I tried to install the latest 0.5.0 tf-ranking, it says tensorflow-serving-api depends on tensorflow. Actually I installed tensorflow on Mac OS 12 using ‘pip install tensorflow-macos’ and I want to leverage the GPU of M1.

Any suggestions to port the latest tf-ranking?

I succesfully installed the tensorflow-ranking 0.5.0 by using:
pip install tensorflow-ranking --no-deps

But have not yet test it.