aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Python/sysmodule.c
diff options
context:
space:
mode:
Diffstat (limited to 'Python/sysmodule.c')
-rw-r--r--Python/sysmodule.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/Python/sysmodule.c b/Python/sysmodule.c
index 57dc4a1226c..c2de4ecdc8c 100644
--- a/Python/sysmodule.c
+++ b/Python/sysmodule.c
@@ -1715,6 +1715,13 @@ static PyObject *
sys__enablelegacywindowsfsencoding_impl(PyObject *module)
/*[clinic end generated code: output=f5c3855b45e24fe9 input=2bfa931a20704492]*/
{
+ if (PyErr_WarnEx(PyExc_DeprecationWarning,
+ "sys._enablelegacywindowsfsencoding() is deprecated and will be "
+ "removed in Python 3.16. Use PYTHONLEGACYWINDOWSFSENCODING "
+ "instead.", 1))
+ {
+ return NULL;
+ }
if (_PyUnicode_EnableLegacyWindowsFSEncoding() < 0) {
return NULL;
}