FIX #733 :
Replaced deprecated names based on Python 3.12's changelog (configparser.SafeConfigParser -> configparser.ConfigParser, configparser.readfp() -> configparser.read_file()). These two both have been introduced into lib before python 3,5, barely not introduce the risk of front-compatibility.
FIX #730 :
After I fix the problem introduced by deprecated module and method, new problem that GCC cannot compile the cython C code. I found the pre-generated code is under a fairly old version of cython, which generation raising many warnings while compiling.
Added Cython as a dependency.
Changed the generation of the Cython C code for release to occur and compile during setup.py execution.
FIX #733 : Replaced deprecated names based on Python 3.12's changelog (configparser.SafeConfigParser -> configparser.ConfigParser, configparser.readfp() -> configparser.read_file()). These two both have been introduced into lib before python 3,5, barely not introduce the risk of front-compatibility.
FIX #730 : After I fix the problem introduced by deprecated module and method, new problem that GCC cannot compile the cython C code. I found the pre-generated code is under a fairly old version of cython, which generation raising many warnings while compiling.