Skip to content

Commit ac7b838

Browse files
authored
Merge pull request #893 from Stranger6667/dd/uniq-bug
perf: Undesired fallback to brute force container uniqueness check on certain input types
2 parents c8059bc + f9f8995 commit ac7b838

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

CHANGELOG.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2+
* Fix undesired fallback to brute force container uniqueness check on certain input types
3+
14
v4.2.1
25
------
36

jsonschema/_utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ def uniq(container):
188188
sliced = itertools.islice(sort, 1, None)
189189

190190
for i, j in zip(sort, sliced):
191-
if _sequence_equal(i, j):
191+
if equal(i, j):
192192
return False
193193

194194
except (NotImplementedError, TypeError):

0 commit comments

Comments
 (0)