https://github.com/python/cpython/commit/49fc7ed70ac480838c08e19e4ea7408a74d3fdb6
commit: 49fc7ed70ac480838c08e19e4ea7408a74d3fdb6
branch: main
author: Petr Viktorin <[email protected]>
committer: encukou <[email protected]>
date: 2026-10-16T16:59:06+02:00
summary:
Mention `PyUnicode_EncodeFSDefault` in `PyConfig.filesystem_encoding` docs
(GH-159297)
files:
M Doc/c-api/init_config.rst
M Doc/c-api/unicode.rst
diff --git a/Doc/c-api/init_config.rst b/Doc/c-api/init_config.rst
index 01de4e6bd856bd..b0155b444b7bbb 100644
--- a/Doc/c-api/init_config.rst
+++ b/Doc/c-api/init_config.rst
@@ -1439,6 +1439,10 @@ PyConfig
See also the :c:member:`~PyConfig.filesystem_errors` member.
+ See also :c:func:`PyUnicode_EncodeFSDefault` and
+ :ref:`related functions <capi-filesystem-encoding>`
+ for encoding paths at runtime.
+
.. c:member:: wchar_t* filesystem_errors
:term:`Filesystem error handler <filesystem encoding and error handler>`:
diff --git a/Doc/c-api/unicode.rst b/Doc/c-api/unicode.rst
index 80a23d5c491182..8db6ef22b00d15 100644
--- a/Doc/c-api/unicode.rst
+++ b/Doc/c-api/unicode.rst
@@ -812,6 +812,8 @@ system.
used for ``strict``.
+.. _capi-filesystem-encoding:
+
File System Encoding
""""""""""""""""""""
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]