Skip to content

Commit 56e3253

Browse files
committed
frozendict == frozendict
1 parent 3971de2 commit 56e3253

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

Objects/dictobject.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4334,7 +4334,7 @@ dict_richcompare(PyObject *v, PyObject *w, int op)
43344334
int cmp;
43354335
PyObject *res;
43364336

4337-
if (!PyDict_Check(v) || !PyDict_Check(w)) {
4337+
if (!_PyAnyDict_Check(v) || !_PyAnyDict_Check(w)) {
43384338
res = Py_NotImplemented;
43394339
}
43404340
else if (op == Py_EQ || op == Py_NE) {

TODO

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,5 @@ TODO
22
====
33

44
frozendict == frozendict
5+
frozendict(x=1, y=2) == frozendict(y=2, x=1)
6+
but hash() are not equal

0 commit comments

Comments
 (0)