|
1872 | 1872 | [function.PyThread_start_new_thread] |
1873 | 1873 | added = '3.2' |
1874 | 1874 |
|
| 1875 | +# Python 3.2 macros |
| 1876 | + |
| 1877 | +[function.PyAnySet_Check] |
| 1878 | + added = '3.2' |
| 1879 | +[function.PyAnySet_CheckExact] |
| 1880 | + added = '3.2' |
| 1881 | +[function.PyBool_Check] |
| 1882 | + added = '3.2' |
| 1883 | +[function.PyByteArray_Check] |
| 1884 | + added = '3.2' |
| 1885 | +[function.PyByteArray_CheckExact] |
| 1886 | + added = '3.2' |
| 1887 | +[function.PyBytes_Check] |
| 1888 | + added = '3.2' |
| 1889 | +[function.PyBytes_CheckExact] |
| 1890 | + added = '3.2' |
| 1891 | +[function.PyCFunction_Check] |
| 1892 | + added = '3.2' |
| 1893 | +[function.PyCallIter_Check] |
| 1894 | + added = '3.2' |
| 1895 | +[function.PyCapsule_CheckExact] |
| 1896 | + added = '3.2' |
| 1897 | +[function.PyComplex_Check] |
| 1898 | + added = '3.2' |
| 1899 | +[function.PyComplex_CheckExact] |
| 1900 | + added = '3.2' |
| 1901 | +[function.PyCursesWindow_Check] |
| 1902 | + added = '3.2' |
| 1903 | +[function.PyDictItems_Check] |
| 1904 | + added = '3.2' |
| 1905 | +[function.PyDictKeys_Check] |
| 1906 | + added = '3.2' |
| 1907 | +[function.PyDictValues_Check] |
| 1908 | + added = '3.2' |
| 1909 | +[function.PyDictViewSet_Check] |
| 1910 | + added = '3.2' |
| 1911 | +[function.PyDict_Check] |
| 1912 | + added = '3.2' |
| 1913 | +[function.PyDict_CheckExact] |
| 1914 | + added = '3.2' |
| 1915 | +[function.PyExceptionClass_Check] |
| 1916 | + added = '3.2' |
| 1917 | +[function.PyExceptionInstance_Check] |
| 1918 | + added = '3.2' |
| 1919 | +[function.PyFloat_Check] |
| 1920 | + added = '3.2' |
| 1921 | +[function.PyFloat_CheckExact] |
| 1922 | + added = '3.2' |
| 1923 | +[function.PyFrozenSet_Check] |
| 1924 | + added = '3.2' |
| 1925 | +[function.PyFrozenSet_CheckExact] |
| 1926 | + added = '3.2' |
| 1927 | +[function.PyImport_ImportModuleEx] |
| 1928 | + added = '3.2' |
| 1929 | +[function.PyList_Check] |
| 1930 | + added = '3.2' |
| 1931 | +[function.PyList_CheckExact] |
| 1932 | + added = '3.2' |
| 1933 | +[function.PyLong_AS_LONG] |
| 1934 | + added = '3.2' |
| 1935 | +[function.PyLong_Check] |
| 1936 | + added = '3.2' |
| 1937 | +[function.PyLong_CheckExact] |
| 1938 | + added = '3.2' |
| 1939 | +[function.PyMapping_DelItem] |
| 1940 | + added = '3.2' |
| 1941 | +[function.PyMapping_DelItemString] |
| 1942 | + added = '3.2' |
| 1943 | +[function.PyMem_Del] |
| 1944 | + added = '3.2' |
| 1945 | +[function.PyMemoryView_Check] |
| 1946 | + added = '3.2' |
| 1947 | +[function.PyModule_Check] |
| 1948 | + added = '3.2' |
| 1949 | +[function.PyModule_CheckExact] |
| 1950 | + added = '3.2' |
| 1951 | +[function.PyModule_Create] |
| 1952 | + added = '3.2' |
| 1953 | +[function.PyObject_New] |
| 1954 | + added = '3.2' |
| 1955 | +[function.PyObject_NewVar] |
| 1956 | + added = '3.2' |
| 1957 | +[function.PyObject_TypeCheck] |
| 1958 | + added = '3.2' |
| 1959 | +[function.PyRange_Check] |
| 1960 | + added = '3.2' |
| 1961 | +[function.PySeqIter_Check] |
| 1962 | + added = '3.2' |
| 1963 | +[function.PySet_Check] |
| 1964 | + added = '3.2' |
| 1965 | +[function.PySlice_Check] |
| 1966 | + added = '3.2' |
| 1967 | +[function.PyTraceBack_Check] |
| 1968 | + added = '3.2' |
| 1969 | +[function.PyTuple_Check] |
| 1970 | + added = '3.2' |
| 1971 | +[function.PyTuple_CheckExact] |
| 1972 | + added = '3.2' |
| 1973 | +[function.PyType_Check] |
| 1974 | + added = '3.2' |
| 1975 | +[function.PyType_CheckExact] |
| 1976 | + added = '3.2' |
| 1977 | +[function.PyType_FastSubclass] |
| 1978 | + added = '3.2' |
| 1979 | +[function.PyType_IS_GC] |
| 1980 | + added = '3.2' |
| 1981 | +[function.PyUnicode_Check] |
| 1982 | + added = '3.2' |
| 1983 | +[function.PyUnicode_CheckExact] |
| 1984 | + added = '3.2' |
| 1985 | +[function.PyWeakref_Check] |
| 1986 | + added = '3.2' |
| 1987 | +[function.PyWeakref_CheckProxy] |
| 1988 | + added = '3.2' |
| 1989 | +[function.PyWeakref_CheckRef] |
| 1990 | + added = '3.2' |
| 1991 | +[function.PyWeakref_CheckRefExact] |
| 1992 | + added = '3.2' |
| 1993 | +[function.Py_CLEAR] |
| 1994 | + added = '3.2' |
| 1995 | +[function.Py_DECREF] |
| 1996 | + added = '3.2' |
| 1997 | +[function.Py_INCREF] |
| 1998 | + added = '3.2' |
| 1999 | +[function.Py_XDECREF] |
| 2000 | + added = '3.2' |
| 2001 | +[function.Py_XINCREF] |
| 2002 | + added = '3.2' |
| 2003 | +[macro.PyAPI_DATA] |
| 2004 | + added = '3.2' |
| 2005 | +[macro.PyAPI_FUNC] |
| 2006 | + added = '3.2' |
| 2007 | +[macro.PyExceptionInstance_Class] |
| 2008 | + added = '3.2' |
| 2009 | +[macro.PyMem_DEL] |
| 2010 | + added = '3.2' |
| 2011 | +[macro.PyMem_FREE] |
| 2012 | + added = '3.2' |
| 2013 | +[macro.PyMem_MALLOC] |
| 2014 | + added = '3.2' |
| 2015 | +[macro.PyMem_NEW] |
| 2016 | + added = '3.2' |
| 2017 | +[macro.PyMem_New] |
| 2018 | + added = '3.2' |
| 2019 | +[macro.PyMem_REALLOC] |
| 2020 | + added = '3.2' |
| 2021 | +[macro.PyMem_RESIZE] |
| 2022 | + added = '3.2' |
| 2023 | +[macro.PyMem_Resize] |
| 2024 | + added = '3.2' |
| 2025 | +[macro.PyModule_AddIntMacro] |
| 2026 | + added = '3.2' |
| 2027 | +[macro.PyModule_AddStringMacro] |
| 2028 | + added = '3.2' |
| 2029 | +[macro.PyObject_GC_New] |
| 2030 | + added = '3.2' |
| 2031 | +[macro.PyObject_GC_NewVar] |
| 2032 | + added = '3.2' |
| 2033 | +[macro.PyObject_GC_Resize] |
| 2034 | + added = '3.2' |
| 2035 | +[macro.PyObject_HEAD_INIT] |
| 2036 | + added = '3.2' |
| 2037 | +[macro.PyObject_INIT] |
| 2038 | + added = '3.2' |
| 2039 | +[macro.PyObject_INIT_VAR] |
| 2040 | + added = '3.2' |
| 2041 | +[macro.PyObject_NEW] |
| 2042 | + added = '3.2' |
| 2043 | +[macro.PyObject_NEW_VAR] |
| 2044 | + added = '3.2' |
| 2045 | +[macro.PyThreadState_GET] |
| 2046 | + added = '3.2' |
| 2047 | +[macro.PyVarObject_HEAD_INIT] |
| 2048 | + added = '3.2' |
| 2049 | +[macro.Py_ABS] |
| 2050 | + added = '3.2' |
| 2051 | +[macro.Py_ALIGNED] |
| 2052 | + added = '3.2' |
| 2053 | +[macro.Py_ARITHMETIC_RIGHT_SHIFT] |
| 2054 | + added = '3.2' |
| 2055 | +[macro.Py_DEPRECATED] |
| 2056 | + added = '3.2' |
| 2057 | +[macro.Py_FORCE_EXPANSION] |
| 2058 | + added = '3.2' |
| 2059 | +[macro.Py_GCC_ATTRIBUTE] |
| 2060 | + added = '3.2' |
| 2061 | +[macro.Py_IS_FINITE] |
| 2062 | + added = '3.2' |
| 2063 | +[macro.Py_IS_INFINITY] |
| 2064 | + added = '3.2' |
| 2065 | +[macro.Py_IS_NAN] |
| 2066 | + added = '3.2' |
| 2067 | +[macro.Py_LL] |
| 2068 | + added = '3.2' |
| 2069 | +[macro.Py_LOCAL] |
| 2070 | + added = '3.2' |
| 2071 | +[macro.Py_LOCAL_INLINE] |
| 2072 | + added = '3.2' |
| 2073 | +[macro.Py_RETURN_INF] |
| 2074 | + added = '3.2' |
| 2075 | +[macro.Py_SAFE_DOWNCAST] |
| 2076 | + added = '3.2' |
| 2077 | +[macro.Py_ULL] |
| 2078 | + added = '3.2' |
| 2079 | +[macro.Py_VISIT] |
| 2080 | + added = '3.2' |
| 2081 | + |
1875 | 2082 |
|
1876 | 2083 | ### Python 3.3 ############################################################## |
1877 | 2084 |
|
|
1904 | 2111 | [function.PyThread_GetInfo] |
1905 | 2112 | added = '3.3' |
1906 | 2113 |
|
| 2114 | +# Python 3.3 macros |
| 2115 | + |
| 2116 | +[macro.PyDoc_STR] |
| 2117 | + added = '3.3' |
| 2118 | +[macro.PyDoc_STRVAR] |
| 2119 | + added = '3.3' |
| 2120 | +[macro.PyDoc_VAR] |
| 2121 | + added = '3.3' |
| 2122 | +[macro.Py_ARRAY_LENGTH] |
| 2123 | + added = '3.3' |
| 2124 | +[macro.Py_BUILD_ASSERT] |
| 2125 | + added = '3.3' |
| 2126 | +[macro.Py_BUILD_ASSERT_EXPR] |
| 2127 | + added = '3.3' |
| 2128 | +[macro.Py_CHARMASK] |
| 2129 | + added = '3.3' |
| 2130 | +[macro.Py_MAX] |
| 2131 | + added = '3.3' |
| 2132 | +[macro.Py_MIN] |
| 2133 | + added = '3.3' |
| 2134 | + |
1907 | 2135 |
|
1908 | 2136 | ### Python 3.4 ############################################################## |
1909 | 2137 |
|
|
1915 | 2143 | [function.PyType_GetSlot] |
1916 | 2144 | added = '3.4' |
1917 | 2145 |
|
| 2146 | +# Python 3.4 macro |
| 2147 | + |
| 2148 | +[macro.Py_UNUSED] |
| 2149 | + added = '3.4' |
| 2150 | + |
1918 | 2151 |
|
1919 | 2152 | ### Python 3.5 ############################################################## |
1920 | 2153 |
|
|
1956 | 2189 | [const.Py_tp_finalize] |
1957 | 2190 | added = '3.5' |
1958 | 2191 |
|
| 2192 | +# Python 3.5 macros |
| 2193 | + |
| 2194 | +[function.PyModule_FromDefAndSpec] |
| 2195 | + added = '3.5' |
| 2196 | +[macro.Py_STRINGIFY] |
| 2197 | + added = '3.5' |
| 2198 | + |
1959 | 2199 |
|
1960 | 2200 | ### Python 3.6 ############################################################## |
1961 | 2201 |
|
|
1973 | 2213 | [data.PyExc_ModuleNotFoundError] |
1974 | 2214 | added = '3.6' |
1975 | 2215 |
|
| 2216 | +# Python 3.6 macro |
| 2217 | + |
| 2218 | +[macro.Py_MEMBER_SIZE] |
| 2219 | + added = '3.6' |
| 2220 | + |
1976 | 2221 |
|
1977 | 2222 | ### Python 3.7 ############################################################## |
1978 | 2223 |
|
|
2171 | 2416 | [const.METH_METHOD] |
2172 | 2417 | added = '3.7' |
2173 | 2418 |
|
| 2419 | +# Python 3.7 macros |
| 2420 | + |
| 2421 | +[macro.Py_RETURN_RICHCOMPARE] |
| 2422 | + added = '3.7' |
| 2423 | +[macro.Py_UNREACHABLE] |
| 2424 | + added = '3.7' |
| 2425 | + |
2174 | 2426 |
|
2175 | 2427 | ### Python 3.8 ############################################################## |
2176 | 2428 |
|
|
2225 | 2477 | [function.PyObject_GC_IsTracked] |
2226 | 2478 | added = '3.9' |
2227 | 2479 |
|
| 2480 | +# Python 3.9 macros |
| 2481 | + |
| 2482 | +[function.PyCFunction_CheckExact] |
| 2483 | + added = '3.9' |
| 2484 | +[function.Py_SET_REFCNT] |
| 2485 | + added = '3.9' |
| 2486 | +[function.Py_SET_TYPE] |
| 2487 | + added = '3.9' |
| 2488 | + |
2228 | 2489 |
|
2229 | 2490 | ### Python 3.10 ############################################################# |
2230 | 2491 |
|
|
2313 | 2574 | [const.Py_am_send] |
2314 | 2575 | added = '3.10' |
2315 | 2576 |
|
| 2577 | +# Python 3.10 macro |
| 2578 | + |
| 2579 | +[function.PySet_CheckExact] |
| 2580 | + added = '3.10' |
| 2581 | + |
2316 | 2582 |
|
2317 | 2583 | # New GC control functions in Python 3.10 (https://github.com/python/cpython/issues/72441) |
2318 | 2584 |
|
|
2423 | 2689 | [function.PyErr_SetHandledException] |
2424 | 2690 | added = '3.11' |
2425 | 2691 |
|
| 2692 | +# Python 3.11 macros |
| 2693 | + |
| 2694 | +[macro.PyBUF_CONTIG_RO] |
| 2695 | + added = '3.11' |
| 2696 | +[macro.PyBUF_STRIDED_RO] |
| 2697 | + added = '3.11' |
| 2698 | + |
2426 | 2699 |
|
2427 | 2700 | ### Python 3.12 ############################################################# |
2428 | 2701 |
|
|
0 commit comments