New submission from PyScripter <pyscrip...@gmail.com>:
Py_CompileString and PyParser_SimpleParseString and possibly other related functions are not exported in Python 3.8 b2 DLL. This is unintentional, not documented and unnecessarily breaks backward compatibility. Issue 37189 was similar and related to PyRun_String. This was fixed in Python 3.8b2. Please provide fixes to the above two functions as well. To confirm the error: >>> import ctypes >>> api = ctypes.pythonapi >>> hasattr(api, "PyParser_SimpleParseString") False >>> hasattr(api2, "Py_CompileString") False ---------- components: Windows messages: 348198 nosy: paul.moore, pyscripter, steve.dower, tim.golden, vstinner, zach.ware priority: normal severity: normal status: open title: Py_CompileString and PyParser_SimpleParseString not exported in python38.dll versions: Python 3.8 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue37633> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com