Skip to content

Commit ca7b0e8

Browse files
committed
ENH: Sort __globals__ dict to make pickle string more deterministic
1 parent b9d2bdc commit ca7b0e8

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

cloudpickle/cloudpickle_fast.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -155,8 +155,8 @@ def _function_getstate(func):
155155
}
156156

157157
f_globals_ref = _extract_code_globals(func.__code__)
158-
f_globals = {k: func.__globals__[k] for k in f_globals_ref if k in
159-
func.__globals__}
158+
f_globals = {k: func.__globals__[k] for k in sorted(f_globals_ref)
159+
if k in func.__globals__}
160160

161161
closure_values = (
162162
list(map(_get_cell_contents, func.__closure__))

0 commit comments

Comments
 (0)