Skip to content

Commit 8684435

Browse files
committed
Merge remote-tracking branch 'sebastianmika/master'
* sebastianmika/master: Closes maximum issue which wasn't an issue. Remove float conversion on minimum validator to make it work for very negative numbers All tests pass when adding `float()` conversion on `instance` and `maximum` and `minimum` in respective validators Add in float(instance) in maximum validator
2 parents d82fa02 + b9dc7c4 commit 8684435

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

jsonschema/_validators.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,10 +77,10 @@ def minimum(validator, minimum, instance, schema):
7777
return
7878

7979
if schema.get("exclusiveMinimum", False):
80-
failed = float(instance) <= minimum
80+
failed = instance <= minimum
8181
cmp = "less than or equal to"
8282
else:
83-
failed = float(instance) < minimum
83+
failed = instance < minimum
8484
cmp = "less than"
8585

8686
if failed:

0 commit comments

Comments
 (0)