bpo-32388: Remove cross-version binary compatibility requirement in t… · python/cpython@ada319b

@@ -2342,8 +2342,7 @@ PyTypeObject PyBufferedIOBase_Type = {

23422342

0, /*tp_getattro*/

23432343

0, /*tp_setattro*/

23442344

0, /*tp_as_buffer*/

2345-

Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE

2346-

| Py_TPFLAGS_HAVE_FINALIZE, /*tp_flags*/

2345+

Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE, /*tp_flags*/

23472346

bufferediobase_doc, /* tp_doc */

23482347

0, /* tp_traverse */

23492348

0, /* tp_clear */

@@ -2434,7 +2433,7 @@ PyTypeObject PyBufferedReader_Type = {

24342433

0, /*tp_setattro*/

24352434

0, /*tp_as_buffer*/

24362435

Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE

2437-

| Py_TPFLAGS_HAVE_GC | Py_TPFLAGS_HAVE_FINALIZE, /*tp_flags*/

2436+

| Py_TPFLAGS_HAVE_GC, /*tp_flags*/

24382437

_io_BufferedReader___init____doc__, /* tp_doc */

24392438

(traverseproc)buffered_traverse, /* tp_traverse */

24402439

(inquiry)buffered_clear, /* tp_clear */

@@ -2520,7 +2519,7 @@ PyTypeObject PyBufferedWriter_Type = {

25202519

0, /*tp_setattro*/

25212520

0, /*tp_as_buffer*/

25222521

Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE

2523-

| Py_TPFLAGS_HAVE_GC | Py_TPFLAGS_HAVE_FINALIZE, /*tp_flags*/

2522+

| Py_TPFLAGS_HAVE_GC, /*tp_flags*/

25242523

_io_BufferedWriter___init____doc__, /* tp_doc */

25252524

(traverseproc)buffered_traverse, /* tp_traverse */

25262525

(inquiry)buffered_clear, /* tp_clear */

@@ -2597,7 +2596,7 @@ PyTypeObject PyBufferedRWPair_Type = {

25972596

0, /*tp_setattro*/

25982597

0, /*tp_as_buffer*/

25992598

Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE

2600-

| Py_TPFLAGS_HAVE_GC | Py_TPFLAGS_HAVE_FINALIZE, /* tp_flags */

2599+

| Py_TPFLAGS_HAVE_GC, /* tp_flags */

26012600

_io_BufferedRWPair___init____doc__, /* tp_doc */

26022601

(traverseproc)bufferedrwpair_traverse, /* tp_traverse */

26032602

(inquiry)bufferedrwpair_clear, /* tp_clear */

@@ -2691,7 +2690,7 @@ PyTypeObject PyBufferedRandom_Type = {

26912690

0, /*tp_setattro*/

26922691

0, /*tp_as_buffer*/

26932692

Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE

2694-

| Py_TPFLAGS_HAVE_GC | Py_TPFLAGS_HAVE_FINALIZE, /*tp_flags*/

2693+

| Py_TPFLAGS_HAVE_GC, /*tp_flags*/

26952694

_io_BufferedRandom___init____doc__, /* tp_doc */

26962695

(traverseproc)buffered_traverse, /* tp_traverse */

26972696

(inquiry)buffered_clear, /* tp_clear */