src/domain/validation.py
BeforeProposed
+1−1
2222 require(isinstance(rule['min'], (int, float)) and isinstance(rule['max'], (int, float)), 'invalid-range')
2323 require(rule['min'] <= rule['max'], 'invalid-range')
2424 valid = isinstance(value, (int, float)) and not isinstance(value, bool)
25 valid = valid and rule['min'] < value < rule['max']
25 valid = valid and rule['min'] <= value <= rule['max']
2626 if not valid:
2727 failures.append(index)
2828 results.append({'column': column, 'kind': kind, 'failures': failures})