diff options
author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | 2023-06-30 10:21:36 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-30 10:21:36 (GMT) |
commit | 7a1b946a8d9ec6ffd5946a946158d844dfd4ee69 (patch) | |
tree | 23e9724682cbe8a6077c6a67ecd66765eb7ed9d1 | |
parent | 04a165f4f96792e4c9409420ae12002cf6ce9701 (diff) | |
download | cpython-7a1b946a8d9ec6ffd5946a946158d844dfd4ee69.zip cpython-7a1b946a8d9ec6ffd5946a946158d844dfd4ee69.tar.gz cpython-7a1b946a8d9ec6ffd5946a946158d844dfd4ee69.tar.bz2 |
[3.12] gh-77782: Deprecate Py_HasFileSystemDefaultEncoding (GH-106272) (#106274)
gh-77782: Deprecate Py_HasFileSystemDefaultEncoding (GH-106272)
Deprecate Py_HasFileSystemDefaultEncoding variable.
(cherry picked from commit f3cf2ddd8ddc7dfa6b06e6da640391a1bcd62b8a)
Co-authored-by: Victor Stinner <vstinner@python.org>
-rw-r--r-- | Doc/whatsnew/3.12.rst | 1 | ||||
-rw-r--r-- | Include/fileobject.h | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/Doc/whatsnew/3.12.rst b/Doc/whatsnew/3.12.rst index 782a501..ec13ed5 100644 --- a/Doc/whatsnew/3.12.rst +++ b/Doc/whatsnew/3.12.rst @@ -1857,6 +1857,7 @@ Deprecated * :c:var:`Py_LegacyWindowsFSEncodingFlag`: use :c:member:`PyPreConfig.legacy_windows_fs_encoding` * :c:var:`Py_LegacyWindowsStdioFlag`: use :c:member:`PyConfig.legacy_windows_stdio` * :c:var:`!Py_FileSystemDefaultEncoding`: use :c:member:`PyConfig.filesystem_encoding` + * :c:var:`!Py_HasFileSystemDefaultEncoding`: use :c:member:`PyConfig.filesystem_encoding` * :c:var:`!Py_FileSystemDefaultEncodeErrors`: use :c:member:`PyConfig.filesystem_errors` * :c:var:`!Py_UTF8Mode`: use :c:member:`PyPreConfig.utf8_mode` (see :c:func:`Py_PreInitialize`) diff --git a/Include/fileobject.h b/Include/fileobject.h index 02bd7c9..2deef54 100644 --- a/Include/fileobject.h +++ b/Include/fileobject.h @@ -23,7 +23,7 @@ Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding; #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03060000 Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncodeErrors; #endif -PyAPI_DATA(int) Py_HasFileSystemDefaultEncoding; +Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_HasFileSystemDefaultEncoding; #if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x03070000 Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_UTF8Mode; |