diff --git a/Doc/howto/isolating-extensions.rst b/Doc/howto/isolating-extensions.rst index 8ee7e5e28479a5..4220c85d4d7b01 100644 --- a/Doc/howto/isolating-extensions.rst +++ b/Doc/howto/isolating-extensions.rst @@ -265,6 +265,7 @@ or access. To limit the possible issues, static types are immutable at the Python level: for example, you can't set ``str.myattribute = 123``. .. impl-detail:: + Sharing truly immutable objects between interpreters is fine, as long as they don't provide access to mutable objects. However, in CPython, every Python object has a mutable implementation diff --git a/Doc/library/queue.rst b/Doc/library/queue.rst index c67f15e953bccc..65a16b66a3e906 100644 --- a/Doc/library/queue.rst +++ b/Doc/library/queue.rst @@ -240,6 +240,7 @@ SimpleQueue Objects for compatibility with :meth:`Queue.put`. .. impl-detail:: + This method has a C implementation which is reentrant. That is, a ``put()`` or ``get()`` call can be interrupted by another ``put()`` call in the same thread without deadlocking or corrupting internal diff --git a/Doc/library/readline.rst b/Doc/library/readline.rst index 4d485d25b54020..66e851e1bbee3b 100644 --- a/Doc/library/readline.rst +++ b/Doc/library/readline.rst @@ -185,6 +185,7 @@ The following functions operate on a global history list: .. versionadded:: 3.6 .. impl-detail:: + Auto history is enabled by default, and changes to this do not persist across multiple sessions.
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: