Improve plymouth support, add resume support, black format more code, improve comments/docs.
Reworked the output file system, added more tests.
What's Changed
- Add proper resume support by @desultory in #83
- only add plymouth conditions when the plymouth module is loaded by @desultory in #85
- base: black format, improve docstrings, improve return types by @desultory in #86
- Improve plymouth support, improve mounts, simplify and expand tests, add basic bcachefs support by @desultory in #89
- Add python 3.13 tests by @desultory in #90
Full Changelog: 1.25.0...1.26.0