Updating the api is only possible with an python update. I haven’t checked the python version in SFOS 5, but the currently used tidalapi version, that is quite outdated, is the newest python can handle.
Just checked on the PT2 with SFOS 5, it it still python 3.8. For the latest tidalapi version, we need python 3.9. So, lets focus more on features than on backend update