From acb1bf7c0a93e933612cb1a12217d98c6e77f9ce Mon Sep 17 00:00:00 2001 From: David Hewitt <1939362+davidhewitt@users.noreply.github.com> Date: Fri, 21 Jul 2023 13:41:34 +0100 Subject: [PATCH] update fileobject.rs for Python 3.12 --- pyo3-ffi/src/fileobject.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pyo3-ffi/src/fileobject.rs b/pyo3-ffi/src/fileobject.rs index 525a7f10..91618ab7 100644 --- a/pyo3-ffi/src/fileobject.rs +++ b/pyo3-ffi/src/fileobject.rs @@ -26,10 +26,13 @@ extern "C" { #[cfg_attr(windows, link(name = "pythonXY"))] extern "C" { + #[deprecated(note = "Python 3.12")] pub static mut Py_FileSystemDefaultEncoding: *const c_char; + #[deprecated(note = "Python 3.12")] pub static mut Py_FileSystemDefaultEncodeErrors: *const c_char; + #[deprecated(note = "Python 3.12")] pub static mut Py_HasFileSystemDefaultEncoding: c_int; - // skipped Python 3.7 / ex-non-limited Py_UTF8Mode + // skipped 3.12-deprecated Py_UTF8Mode } // skipped _PyIsSelectable_fd