diff options
| author | Serhiy Storchaka <storchaka@gmail.com> | 2021-12-25 14:12:32 (GMT) |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-12-25 14:12:32 (GMT) |
| commit | 03c7449fbc7c57f5e0365f234a0b65c1dde763f2 (patch) | |
| tree | 74a6bd41b11ba2cfd3f1d6fe532ac038e5fce049 /Python/getcopyright.c | |
| parent | a9e0b2b49374df91c40fe409508cfcdc6332450e (diff) | |
| download | cpython-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/getcopyright.c')
0 files changed, 0 insertions, 0 deletions
