Merge branch 'py-stable-abi2'
* py-stable-abi2:
Note about abi3audit and inlined functions
Add recent stable ABI improvements to changes file
Switch to SWIG_Py_DECREF instead of Py_Decref
Show ABI version in CI job name
C89 conformance for Python stable ABI
Remove Py_TYPE definition
Move Stable ABI to more sensible section and update html sectioning
Add abi3audit information for Python stable ABI
Use PyObject_Free instead of deprecated macros
Don't run abi3audit on builtin test
Strict Python stable abi conformance fix for PyUnicode_GetLength
Don't use abi3audit if not installed
Unused parameter warning fix in SWIG_Python_TypeError
Add PY_ABI_VER for testing Python stable ABI using abi3audit
configure.ac python versions update
Tidy up EXTRA_ build flags
Py_DecRef Py_IncRef for examples and html docs
Additional casts for Python DecRef change
Py_XDECREF -> Py_DecRef for stable ABI compliance
Py_DECREF -> Py_DecRef for stable ABI compliance
Py_IncRef casts
Py_XINCREF -> Py_IncRef for stable ABI compliance
Py_INCREF -> Py_IncRef for stable ABI compliance
Add Python increment and decrement wrappers
minor enhancement in changes file
Conflicts:
CHANGES.current