The current install and requirement versions gave me an error on a up-to-date Buster pi.
I found that I could use a version of PyChromecast around 5.0+ and it runs.
However the latest PyChromecast 10.0+ was code breaking where 'devices' has been removed and uses 'cast_info'.
Any interest in updating this project to work with PyChromecast 10+?