Então, eu encontrei. Sem quaisquer comentários / documentação ou erros apotônicos óbvios, eles simplesmente deixam rompido com algo que não diz a você o que está acontecendo. Em vez de criar um NotImplementedError , eles simplesmente o deixam falhar com um AttributeError
. Não parece como o código-fonte aberto deveria funcionar, mas o que eu sei.
Mas quanto à minha resposta: preciso subclassificar a classe UFWBackend
e implementar os métodos por mim mesmo.