This is kind of a nitpicking issue and not an actual bug, but it is not great that there exists another package since quite some time called rust-fst in Python: https://pypi.org/project/rust-fst/
Unfortunately that other package, while it does implement FSTs, doesn't do anything at all like this one as it only implements unweighted FSTs for a very specific use case.
I don't know what the right solution here would be but having to remember that rustfst and rust_fst are totally different things is very unfortunate...