summaryrefslogtreecommitdiffstats
path: root/Python/pystrtod.c
diff options
context:
space:
mode:
authorSerhiy Storchaka <storchaka@gmail.com>2021-12-25 14:12:32 (GMT)
committerGitHub <noreply@github.com>2021-12-25 14:12:32 (GMT)
commit03c7449fbc7c57f5e0365f234a0b65c1dde763f2 (patch)
tree74a6bd41b11ba2cfd3f1d6fe532ac038e5fce049 /Python/pystrtod.c
parenta9e0b2b49374df91c40fe409508cfcdc6332450e (diff)
downloadcpython-03c7449fbc7c57f5e0365f234a0b65c1dde763f2.zip
cpython-03c7449fbc7c57f5e0365f234a0b65c1dde763f2.tar.gz
cpython-03c7449fbc7c57f5e0365f234a0b65c1dde763f2.tar.bz2
[3.10] bpo-46032: Check types in singledispatch's register() at declaration time (GH-30050) (GH-30254)
The registry() method of functools.singledispatch() functions checks now the first argument or the first parameter annotation and raises a TypeError if it is not supported. Previously unsupported "types" were ignored (e.g. typing.List[int]) or caused an error at calling time (e.g. list[int]). (cherry picked from commit 078abb676cf759b1e960f78390b6e80f256f0255)
Diffstat (limited to 'Python/pystrtod.c')
0 files changed, 0 insertions, 0 deletions