Isso porque os filtros SQLAlchemy são um dos poucos lugares onde
== False
realmente faz sentido. Em qualquer outro lugar você não use-o. Adicione um
# noqa
comente a linha e pronto. Ou você pode usar
sqlalchemy.sql.expression.false
:from sqlalchemy.sql.expression import false
TestCase.obsoleted == false()
onde
false()
retorna o valor correto para o dialeto SQL de sua sessão. Há uma correspondência sqlalchemy.expression.true
.