seberg
and methane
bpo-39028GH-17576
All keywords should first be checked for pointer identity. Only after that failed for all keywords (unlikely) should unicode equality be used. The original code would call unicode equality on any non-matching keyword argument. Meaning calling it often e.g. when a function has many kwargs but only the last one is provided.
Type | Name | Latest commit message | Commit time |
---|---|---|---|
.. | |||
Failed to load latest commit information. | |||
![]() |
clinic |
|
|
![]() |
Python-ast.c |
|
|
![]() |
README |
|
|
![]() |
_warnings.c |
|
|
![]() |
asdl.c |
|
|
![]() |
ast.c |
|
|
![]() |
ast_opt.c |
|
|
![]() |
ast_unparse.c |
|
|
![]() |
bltinmodule.c |
|
|
![]() |
bootstrap_hash.c |
|
|
![]() |
ceval.c |
|
|
![]() |
ceval_gil.h |
|
|
![]() |
codecs.c |
|
|
![]() |
compile.c |
|
|
![]() |
condvar.h |
|
|
![]() |
context.c |
|
|
![]() |
dtoa.c |
|
|
![]() |
dup2.c |
|
|
![]() |
dynamic_annotations.c |
|
|
![]() |
dynload_aix.c |
|
|
![]() |
dynload_dl.c |
|
|
![]() |
dynload_hpux.c |
|
|
![]() |
dynload_shlib.c |
|
|
![]() |
dynload_stub.c |
|
|
![]() |
dynload_win.c |
|
|
![]() |
errors.c |
|
|
![]() |
fileutils.c |
|
|
![]() |
formatter_unicode.c |
|
|
![]() |
frozen.c | ||
![]() |
frozenmain.c |
|
|
![]() |
future.c |
|
|
![]() |
getargs.c |
|
|
![]() |
getcompiler.c |
|
|
![]() |
getcopyright.c |
|
|
![]() |
getopt.c |
|
|
![]() |
getplatform.c |
|
|
![]() |
getversion.c |
|
|
![]() |
graminit.c |
|
|
![]() |
hamt.c |
|
|
![]() |
import.c |
|
|
![]() |
importdl.c |
|
|
![]() |
importdl.h |
|
|
![]() |
importlib.h |
|
|
![]() |
importlib_external.h |
|
|
![]() |
importlib_zipimport.h |
|
|
![]() |
initconfig.c |
|
|
![]() |
makeopcodetargets.py |
|
|
![]() |
marshal.c |
|
|
![]() |
modsupport.c |
|
|
![]() |
mysnprintf.c |
|
|
![]() |
mystrtoul.c |
|
|
![]() |
opcode_targets.h |
|
|
![]() |
pathconfig.c |
|
|
![]() |
peephole.c |
|
|
![]() |
preconfig.c |
|
|
![]() |
pyarena.c |
|
|
![]() |
pyctype.c |
|
|
![]() |
pyfpe.c |
|
|
![]() |
pyhash.c |
|
|
![]() |
pylifecycle.c |
|
|
![]() |
pymath.c |
|
|
![]() |
pystate.c |
|
|
![]() |
pystrcmp.c |
|
|
![]() |
pystrhex.c |
|
|
![]() |
pystrtod.c |
|
|
![]() |
pythonrun.c |
|
|
![]() |
pytime.c |
|
|
![]() |
strdup.c |
|
|
![]() |
structmember.c |
|
|
![]() |
symtable.c |
|
|
![]() |
sysmodule.c |
|
|
![]() |
thread.c |
|
|
![]() |
thread_nt.h |
|
|
![]() |
thread_pthread.h |
|
|
![]() |
traceback.c |
|
|
![]() |
wordcode_helpers.h |
|
README
Miscellaneous source files for the main Python shared library