Vastly improve ppt compatibility

10 jobs for master in 13 minutes and 9 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Linting
passed #134171
linting:bandit

00:00:19

passed #134172
linting:codespell

00:00:17

passed #134175
linting:mypy

00:00:19

passed #134174
linting:pyflakes

00:00:17

passed #134173
linting:pylint

00:00:29

 
  Test
passed #134176
tests:archlinux

00:01:34

passed #134177
tests:debian

00:01:24

passed #134178
tests:debian_with_bubblewrap

00:02:08

100.0%
passed #134179
tests:fedora

00:01:35

passed #134180
tests:gentoo

00:07:42