File tree 7 files changed +15
-15
lines changed 7 files changed +15
-15
lines changed Original file line number Diff line number Diff line change @@ -82,10 +82,10 @@ struct PyModuleDef_Slot {
82
82
#endif /* New in 3.5 */
83
83
84
84
/* for Py_mod_multiple_interpreters: */
85
- #if !defined(Py_LIMITED_API ) || Py_LIMITED_API + 0 >= 0x030d0000
86
- #define Py_MOD_MULTIPLE_INTERPRETERS_NOT_SUPPORTED ((void *)0)
87
- #define Py_MOD_MULTIPLE_INTERPRETERS_SUPPORTED ((void *)1)
88
- #define Py_MOD_PER_INTERPRETER_GIL_SUPPORTED ((void *)2)
85
+ #if !defined(Py_LIMITED_API ) || Py_LIMITED_API + 0 >= 0x030c0000
86
+ # define Py_MOD_MULTIPLE_INTERPRETERS_NOT_SUPPORTED ((void *)0)
87
+ # define Py_MOD_MULTIPLE_INTERPRETERS_SUPPORTED ((void *)1)
88
+ # define Py_MOD_PER_INTERPRETER_GIL_SUPPORTED ((void *)2)
89
89
#endif
90
90
91
91
struct PyModuleDef {
Original file line number Diff line number Diff line change 3
3
#endif
4
4
5
5
#ifndef Py_NOGIL
6
- // Need limited C API version 3.13 for Py_MOD_PER_INTERPRETER_GIL_SUPPORTED
7
- #define Py_LIMITED_API 0x030d0000
6
+ // Need limited C API version 3.12 for Py_MOD_PER_INTERPRETER_GIL_SUPPORTED
7
+ #define Py_LIMITED_API 0x030c0000
8
8
#endif
9
9
10
10
// gh-85283: On Windows, Py_LIMITED_API requires Py_BUILD_CORE to not attempt
Original file line number Diff line number Diff line change 5
5
#endif
6
6
7
7
#ifndef Py_NOGIL
8
- // Need limited C API version 3.13 for Py_MOD_PER_INTERPRETER_GIL_SUPPORTED
9
- #define Py_LIMITED_API 0x030d0000
8
+ // Need limited C API version 3.12 for Py_MOD_PER_INTERPRETER_GIL_SUPPORTED
9
+ #define Py_LIMITED_API 0x030c0000
10
10
#endif
11
11
12
12
#include "Python.h"
Original file line number Diff line number Diff line change 21
21
#endif
22
22
23
23
#ifndef Py_NOGIL
24
- // Need limited C API version 3.13 for Py_MOD_PER_INTERPRETER_GIL_SUPPORTED
25
- #define Py_LIMITED_API 0x030d0000
24
+ // Need limited C API version 3.12 for Py_MOD_PER_INTERPRETER_GIL_SUPPORTED
25
+ #define Py_LIMITED_API 0x030c0000
26
26
#endif
27
27
28
28
#include "Python.h"
Original file line number Diff line number Diff line change 3
3
#endif
4
4
5
5
#ifndef Py_NOGIL
6
- // Need limited C API version 3.13 for Py_MOD_PER_INTERPRETER_GIL_SUPPORTED
6
+ // Need limited C API version 3.13 for PySys_Audit()
7
7
#define Py_LIMITED_API 0x030d0000
8
8
#endif
9
9
Original file line number Diff line number Diff line change 67
67
#endif
68
68
69
69
#ifndef Py_NOGIL
70
- // Need limited C API version 3.13 for Py_MOD_PER_INTERPRETER_GIL_SUPPORTED
71
- #define Py_LIMITED_API 0x030d0000
70
+ // Need limited C API version 3.12 for Py_MOD_PER_INTERPRETER_GIL_SUPPORTED
71
+ #define Py_LIMITED_API 0x030c0000
72
72
#endif
73
73
74
74
#include "Python.h"
Original file line number Diff line number Diff line change 36
36
*/
37
37
38
38
#ifndef Py_NOGIL
39
- // Need limited C API version 3.13 for Py_MOD_PER_INTERPRETER_GIL_SUPPORTED
40
- #define Py_LIMITED_API 0x030d0000
39
+ // Need limited C API version 3.12 for Py_MOD_PER_INTERPRETER_GIL_SUPPORTED
40
+ #define Py_LIMITED_API 0x030c0000
41
41
#endif
42
42
43
43
#include <Python.h>
You can’t perform that action at this time.
0 commit comments