Skip to content

Commit 5bcc0e9

Browse files
committed
fix(graph): sorts keys to make serialization determistic
Fixes #183
1 parent a32aade commit 5bcc0e9

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/langchain_google_spanner/graph_store.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -961,19 +961,19 @@ def __repr__(self) -> str:
961961
"property name": name,
962962
"property type": properties[name],
963963
}
964-
for name in self.labels[label].prop_names
964+
for name in sorted(self.labels[label].prop_names)
965965
]
966-
for label in node_labels
966+
for label in sorted(node_labels)
967967
},
968968
"Edge properties per edge label": {
969969
label: [
970970
{
971971
"property name": name,
972972
"property type": properties[name],
973973
}
974-
for name in self.labels[label].prop_names
974+
for name in sorted(self.labels[label].prop_names)
975975
]
976-
for label in edge_labels
976+
for label in sorted(edge_labels)
977977
},
978978
"Possible edges per label": {
979979
label: [

0 commit comments

Comments
 (0)