%{
#include "ModelHighAPI_swig.h"
- // fix for SWIG v2.0.4
- #define SWIGPY_SLICE_ARG(obj) ((PyObject*)(obj))
+ // fix for SWIG v4.1.1
+ #if PY_VERSION_HEX >= 0x03020000
+ # define SWIGPY_SLICEOBJECT PyObject
+ #else
+ # define SWIGPY_SLICEOBJECT PySliceObject
+ #endif
+ // fix for SWIG v2.0.4
+ #define SWIGPY_SLICE_ARG(obj) ((SWIGPY_SLICEOBJECT*)(obj))
#define SWIGPY_UNICODE_ARG(obj) ((PyObject*) (obj))
%}