fix: PEP8 violations and spelling @minor
Merge branch 'fix/pep8'
new: Option to disable only traversing the first parent