You've already forked python-uncompyle6
mirror of
https://github.com/rocky/python-uncompyle6.git
synced 2025-08-03 00:45:53 +08:00
21 lines
697 B
Python
21 lines
697 B
Python
# From Python 3.6 hmac.py
|
|
# needed to change lambda_body rule
|
|
def __init__(self, msg = None, digestmod = None):
|
|
self.digest_cons = lambda d='': digestmod.new(d)
|
|
|
|
# From Python 3.6 functools.py
|
|
# Bug was handling lambda for MAKE_FUNCTION_CLOSURE (closure)
|
|
# vs to MAKE_FUNCTION_CLOSURE_POS (pos_args + closure)
|
|
def bug():
|
|
def register(cls, func=None):
|
|
return lambda f: register(cls, f)
|
|
|
|
# From Python 3.6 configparser.py
|
|
def items(self, d, section=5, raw=False, vars=None):
|
|
if vars:
|
|
for key, value in vars.items():
|
|
d[self.optionxform(key)] = value
|
|
d = lambda option: self._interpolation.before_get(self,
|
|
section, option, d[option], d)
|
|
return
|