@IVressE: It actually is only used for the cover function (and even then, only part of it). And while installing Python first is recommended if you do intend to use the cover feature, it's not the end of the world if you don't

.
So, yep, you got the right idea from the first post

.
The extra dependency, and the fact that most of the code was written before Python was built for the Kindle explains why it's mostly written in shell, and not Python

.