Compare commits
	
		
			2 Commits
		
	
	
		
			c09549902a
			...
			90bd90a608
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 90bd90a608 | |||
|  | 67d3e70a66 | 
| @@ -73,7 +73,9 @@ def checksum(*args, csum=None): | ||||
|         elif isinstance(arg, FunctionType): | ||||
|             csum.update(strip_comments(inspect.getsource(arg)).encode()) | ||||
|             c = inspect.getclosurevars(arg) | ||||
|             for v in {**c.nonlocals, **c.globals}.values(): | ||||
|             merged = {**c.nonlocals, **c.globals} | ||||
|             for key in sorted(merged):  # deterministic ordering | ||||
|                 v = merged[key] | ||||
|                 if v is not arg: | ||||
|                     checksum(v, csum=csum) | ||||
|         elif isinstance(arg, functools.partial): | ||||
|   | ||||
		Reference in New Issue
	
	Block a user