From 3e44e9af9ea4c5e82912a01f256d4abcae96f32b Mon Sep 17 00:00:00 2001 From: "Miss Islington (bot)" <31488909+miss-islington@users.noreply.github.com> Date: Wed, 12 May 2021 07:02:46 -0700 Subject: bpo-44089: Allow subclassing of ``csv.Error`` (GH-26008) (GH-26066) * fix subclass error * Update 2021-05-09-22-52-34.bpo-44089.IoANsN.rst (cherry picked from commit 2b458c1dba4058c808fde25226bb2d91c5a909ca) Co-authored-by: Ken Jin <28750310+Fidget-Spinner@users.noreply.github.com> Co-authored-by: Ken Jin <28750310+Fidget-Spinner@users.noreply.github.com> --- Modules/_csv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Modules/_csv.c') diff --git a/Modules/_csv.c b/Modules/_csv.c index cade1ca9d4..bdb67fdb48 100644 --- a/Modules/_csv.c +++ b/Modules/_csv.c @@ -1515,7 +1515,7 @@ static PyType_Slot error_slots[] = { PyType_Spec error_spec = { .name = "_csv.Error", - .flags = Py_TPFLAGS_DEFAULT, + .flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE, .slots = error_slots, }; -- cgit v1.2.1