Det er fordi SQLAlchemy-filtre er et af de få steder, hvor == False
faktisk giver mening. Alle andre steder du bør ikke brug det.
Tilføj en # noqa
kommenter til linjen og vær færdig med det.
Eller du kan bruge sqlalchemy.sql.expression.false
:
from sqlalchemy.sql.expression import false
TestCase.obsoleted == false()
hvor false()
returnerer den rigtige værdi for din session SQL dialekt. Der er en matchende >sqlalchemy.expression.true
.