@lain cringe, lxml doesn't have text nodes, only "text" and "tail" properties
i did it though, i just need to change the manifest thing, cus i used the example from the documentation as a jumping- off point
it right now just boldens a set portion of the text, that you can set in a dialog(so according to the original spec)
you click "Edit Book" then Plug-ins>Bionic-Reading, and it boldenes everything
this particular book has awful css though
--ah also idk how to take payments in bitcoin - even if this is sufficient lmao
so hell, maybe i just had fun speedrunning learning a language, an xml library and calibres plugin api in ~2 1/2 hours?? :welp: