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

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

`

2342

2342

`0, /tp_getattro/

`

2343

2343

`0, /tp_setattro/

`

2344

2344

`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/

`

2347

2346

`bufferediobase_doc, /* tp_doc */

`

2348

2347

`0, /* tp_traverse */

`

2349

2348

`0, /* tp_clear */

`

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

`

2434

2433

`0, /tp_setattro/

`

2435

2434

`0, /tp_as_buffer/

`

2436

2435

`Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE

`

2437

``

`-

| Py_TPFLAGS_HAVE_GC | Py_TPFLAGS_HAVE_FINALIZE, /tp_flags/

`

``

2436

`+

| Py_TPFLAGS_HAVE_GC, /tp_flags/

`

2438

2437

`io_BufferedReader___init____doc_, /* tp_doc */

`

2439

2438

` (traverseproc)buffered_traverse, /* tp_traverse */

`

2440

2439

` (inquiry)buffered_clear, /* tp_clear */

`

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

`

2520

2519

`0, /tp_setattro/

`

2521

2520

`0, /tp_as_buffer/

`

2522

2521

`Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE

`

2523

``

`-

| Py_TPFLAGS_HAVE_GC | Py_TPFLAGS_HAVE_FINALIZE, /tp_flags/

`

``

2522

`+

| Py_TPFLAGS_HAVE_GC, /tp_flags/

`

2524

2523

`io_BufferedWriter___init____doc_, /* tp_doc */

`

2525

2524

` (traverseproc)buffered_traverse, /* tp_traverse */

`

2526

2525

` (inquiry)buffered_clear, /* tp_clear */

`

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

`

2597

2596

`0, /tp_setattro/

`

2598

2597

`0, /tp_as_buffer/

`

2599

2598

`Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE

`

2600

``

`-

| Py_TPFLAGS_HAVE_GC | Py_TPFLAGS_HAVE_FINALIZE, /* tp_flags */

`

``

2599

`+

| Py_TPFLAGS_HAVE_GC, /* tp_flags */

`

2601

2600

`io_BufferedRWPair___init____doc_, /* tp_doc */

`

2602

2601

` (traverseproc)bufferedrwpair_traverse, /* tp_traverse */

`

2603

2602

` (inquiry)bufferedrwpair_clear, /* tp_clear */

`

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

`

2691

2690

`0, /tp_setattro/

`

2692

2691

`0, /tp_as_buffer/

`

2693

2692

`Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE

`

2694

``

`-

| Py_TPFLAGS_HAVE_GC | Py_TPFLAGS_HAVE_FINALIZE, /tp_flags/

`

``

2693

`+

| Py_TPFLAGS_HAVE_GC, /tp_flags/

`

2695

2694

`io_BufferedRandom___init____doc_, /* tp_doc */

`

2696

2695

` (traverseproc)buffered_traverse, /* tp_traverse */

`

2697

2696

` (inquiry)buffered_clear, /* tp_clear */

`