@@ -174,12 +174,12 @@ There is also (independent) API version information in modsupport.h.
174
174
/*--start constants--*/
175
175
public static final int PY_MAJOR_VERSION = 3;
176
176
public static final int PY_MINOR_VERSION = 13;
177
- public static final int PY_MICRO_VERSION = 1 ;
177
+ public static final int PY_MICRO_VERSION = 2 ;
178
178
public static final int PY_RELEASE_LEVEL = PY_RELEASE_LEVEL_FINAL;
179
179
public static final int PY_RELEASE_SERIAL = 0;
180
180
181
181
/* Version as a string */
182
- public static final String PY_VERSION = "3.13.1 ";
182
+ public static final String PY_VERSION = "3.13.2 ";
183
183
/*--end constants--*/
184
184
185
185
/* Version as a single 4-byte hex number, e.g. 0x010502B2 == 1.5.2b2.
@@ -1463,7 +1463,7 @@ There is also (independent) API version information in modsupport.h.
1463
1463
public static final int HAVE_STRING_H = 1;
1464
1464
1465
1465
/* Define to 1 if you have the `strlcpy' function. */
1466
- /* #undef HAVE_STRLCPY */
1466
+ public static final int HAVE_STRLCPY = 1;
1467
1467
1468
1468
/* Define to 1 if you have the <stropts.h> header file. */
1469
1469
/* #undef HAVE_STROPTS_H */
@@ -1581,6 +1581,9 @@ There is also (independent) API version information in modsupport.h.
1581
1581
/* Define to 1 if you have the <sys/param.h> header file. */
1582
1582
public static final int HAVE_SYS_PARAM_H = 1;
1583
1583
1584
+ /* Define to 1 if you have the <sys/pidfd.h> header file. */
1585
+ public static final int HAVE_SYS_PIDFD_H = 1;
1586
+
1584
1587
/* Define to 1 if you have the <sys/poll.h> header file. */
1585
1588
public static final int HAVE_SYS_POLL_H = 1;
1586
1589
@@ -1687,8 +1690,8 @@ There is also (independent) API version information in modsupport.h.
1687
1690
/* Define to 1 if you have the `truncate' function. */
1688
1691
public static final int HAVE_TRUNCATE = 1;
1689
1692
1690
- /* Define to 1 if you have the `ttyname ' function. */
1691
- public static final int HAVE_TTYNAME = 1;
1693
+ /* Define to 1 if you have the `ttyname_r ' function. */
1694
+ public static final int HAVE_TTYNAME_R = 1;
1692
1695
1693
1696
/* Define to 1 if you don't have `tm_zone' but do have the external array
1694
1697
`tzname'. */
@@ -1808,7 +1811,7 @@ There is also (independent) API version information in modsupport.h.
1808
1811
public static final int MAJOR_IN_SYSMACROS = 1;
1809
1812
1810
1813
/* Define if mvwdelch in curses.h is an expression. */
1811
- public static final int MVWDELCH_IS_EXPRESSION = 1;
1814
+ /* #undef MVWDELCH_IS_EXPRESSION */
1812
1815
1813
1816
/* Define to the address where bug reports for this package should be sent. */
1814
1817
/* #undef PACKAGE_BUGREPORT */
@@ -2213,62 +2216,6 @@ significant byte first (like Motorola and SPARC, unlike Intel). */
2213
2216
// #define PY_MACCONFIG_H
2214
2217
// #ifdef __APPLE__
2215
2218
2216
- // #undef ALIGNOF_MAX_ALIGN_T
2217
- // #undef SIZEOF_LONG
2218
- // #undef SIZEOF_LONG_DOUBLE
2219
- // #undef SIZEOF_PTHREAD_T
2220
- // #undef SIZEOF_SIZE_T
2221
- // #undef SIZEOF_TIME_T
2222
- // #undef SIZEOF_VOID_P
2223
- // #undef SIZEOF__BOOL
2224
- // #undef SIZEOF_UINTPTR_T
2225
- // #undef SIZEOF_PTHREAD_T
2226
- // #undef WORDS_BIGENDIAN
2227
- // #undef DOUBLE_IS_ARM_MIXED_ENDIAN_IEEE754
2228
- // #undef DOUBLE_IS_BIG_ENDIAN_IEEE754
2229
- // #undef DOUBLE_IS_LITTLE_ENDIAN_IEEE754
2230
- // #undef HAVE_GCC_ASM_FOR_X87
2231
- // #undef HAVE_GCC_ASM_FOR_X64
2232
-
2233
- // #undef VA_LIST_IS_ARRAY
2234
- // #if defined(__LP64__) && defined(__x86_64__)
2235
- public static final int VA_LIST_IS_ARRAY = 1;
2236
- // #endif
2237
-
2238
- // #undef HAVE_LARGEFILE_SUPPORT
2239
- // #ifndef __LP64__
2240
- public static final int HAVE_LARGEFILE_SUPPORT = 1;
2241
- // #endif
2242
-
2243
- // #undef SIZEOF_LONG
2244
- // #ifdef __LP64__
2245
- // #else
2246
- // # ifdef __ppc__
2247
- // # else
2248
- // # endif
2249
- // #endif
2250
-
2251
- // macOS 10.4 (the first release to support 64-bit code
2252
- // at all) only supports 64-bit in the UNIX layer.
2253
- // Therefore suppress the toolbox-glue in 64-bit mode.
2254
- //
2255
- // In 64-bit mode setpgrp always has no arguments, in 32-bit
2256
- // mode that depends on the compilation environment
2257
- // #if defined(__LP64__)
2258
- // # undef SETPGRP_HAVE_ARG
2259
- // #endif
2260
-
2261
- // #ifdef __BIG_ENDIAN__
2262
- // # define DOUBLE_IS_BIG_ENDIAN_IEEE754
2263
- // #else
2264
- // # define DOUBLE_IS_LITTLE_ENDIAN_IEEE754
2265
- // #endif
2266
-
2267
- // #if defined(__i386__) || defined(__x86_64__)
2268
- // # define HAVE_GCC_ASM_FOR_X87
2269
- // #else
2270
- // #endif
2271
-
2272
2219
// #endif // __APPLE__
2273
2220
// #endif // !PY_MACCONFIG_H
2274
2221
@@ -2909,7 +2856,7 @@ For example Py_STRINGIFY(__LINE__) is replaced by the line number, not
2909
2856
// #define Py_CHARMASK(c) ((unsigned char)((c) & 0xff))
2910
2857
2911
2858
// #if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L
2912
- // && !defined(__cplusplus))
2859
+ // && !defined(__cplusplus) && !defined(_MSC_VER) )
2913
2860
// # define Py_BUILD_ASSERT_EXPR(cond)
2914
2861
// ((void)sizeof(struct { int dummy; _Static_assert(cond, #cond); }),
2915
2862
// 0)
@@ -13249,6 +13196,8 @@ macros below. On Windows, for example, PyAPI_FUNC() uses dllexport to
13249
13196
// #ifndef Py_LIMITED_API
13250
13197
// #ifndef Py_TRACEMALLOC_H
13251
13198
// #define Py_TRACEMALLOC_H
13199
+ // #ifdef __cplusplus
13200
+ // #endif
13252
13201
13253
13202
/* Track an allocated memory block in the tracemalloc module.
13254
13203
Return 0 on success, return -1 on error (failed to allocate memory to store
@@ -13270,6 +13219,8 @@ macros below. On Windows, for example, PyAPI_FUNC() uses dllexport to
13270
13219
@Cast("unsigned int") int domain,
13271
13220
@Cast("uintptr_t") long ptr);
13272
13221
13222
+ // #ifdef __cplusplus
13223
+ // #endif
13273
13224
// #endif // !Py_TRACEMALLOC_H
13274
13225
// #endif // !Py_LIMITED_API
13275
13226
0 commit comments