Source code for dynaconf.validator_conditions

# pragma: no cover
"""
Implement basic assertions to be used in assertion action
"""


[docs]def eq(value, other): """Equal""" return value == other
[docs]def ne(value, other): """Not equal""" return value != other
[docs]def gt(value, other): """Greater than""" return value > other
[docs]def lt(value, other): """Lower than""" return value < other
[docs]def gte(value, other): """Greater than or equal""" return value >= other
[docs]def lte(value, other): """Lower than or equal""" return value <= other
[docs]def identity(value, other): """Identity check using ID""" return value is other
[docs]def is_type_of(value, other): """Type check""" return isinstance(value, other)
[docs]def is_in(value, other): """Existence""" return value in other
[docs]def is_not_in(value, other): """Inexistence""" return value not in other