This Python client does not seem to be maintained anymore (since October 2024).
Having too much issues with this client (very slow, not threadsafe, hard to contribute), I have developed my own Substrate client for Tikka.
My little Python Substrate client has this features:
Much faster !
One file !
Use a connection pool to be threadsafe and fast !
Only depends on the ScaleCodec library !
Use a cache of the metadata for speed !
I have no plan to maintain a full featured Subtrate client for Python developpers, but anybody will be able to use my little client as a base for a more complete project in full Python.
So I will only follow the life of py-substrate-interface to see if my own client miss something.
The Python community can use subxt or subxtpy for their Substrate clients, if a Rust dependency is not a problem.