This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author pyscripter
Recipients paul.moore, pyscripter, steve.dower, tim.golden, vstinner, zach.ware
Date 2019-07-19.20:36:46
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1563568606.34.0.923231546212.issue37633@roundup.psfhosted.org>
In-reply-to
Content
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
History
Date User Action Args
2019-07-19 20:36:46pyscriptersetrecipients: + pyscripter, paul.moore, vstinner, tim.golden, zach.ware, steve.dower
2019-07-19 20:36:46pyscriptersetmessageid: <1563568606.34.0.923231546212.issue37633@roundup.psfhosted.org>
2019-07-19 20:36:46pyscripterlinkissue37633 messages
2019-07-19 20:36:46pyscriptercreate