[New-bugs-announce] [issue45161] _Py_DecodeUTF8_surrogateescape not exported from 3.10 framework build
report at bugs.python.org
Fri Sep 10 04:40:03 EDT 2021
New submission from Ronald Oussoren <ronaldoussoren at mac.com>:
The symbol _Py_DecodeUTF8_surrogateescape is not exported from Python.framework on macOS in Python 3.10. The symbol was exported in earlier versions of 3.x.
I'm not sure if this was intentional, so far I haven't been able to find when this was changed.
This change breaks py2app which uses _Py_DecodeUTF8_surrogateescape to convert the C argv array to an array of 'wchar_t*' for use with Python's C API.
components: C API, macOS
nosy: ned.deily, ronaldoussoren
title: _Py_DecodeUTF8_surrogateescape not exported from 3.10 framework build
versions: Python 3.10
Python tracker <report at bugs.python.org>
More information about the New-bugs-announce