gh-126548: Add a thread-unsafety warning for `importlib.reload()` (GH-136704)
(cherry picked from commit
69d8fe50ddc4dbe757c9929a532e2e882f0261ba)
Co-authored-by: Bartosz Sławecki <bartosz@ilikepython.com>
:exc:`ModuleNotFoundError` is raised when the module being reloaded lacks
a :class:`~importlib.machinery.ModuleSpec`.
+ .. warning::
+ This function is not thread-safe. Calling it from multiple threads can result
+ in unexpected behavior. It's recommended to use the :class:`threading.Lock`
+ or other synchronization primitives for thread-safe module reloading.
:mod:`importlib.abc` -- Abstract base classes related to import
---------------------------------------------------------------