[3.13] Pedantic rewording of why relative importing doesn't work in main modules (GH-136846) (#136941)

Pedantic rewording of why relative importing doesn't work in main modules (GH-136846)

Pedantically reword the section about relative imports and main modules.
(cherry picked from commit 4b68289ca6)

Co-authored-by: Josh Cannon <joshdcannon@gmail.com>
This commit is contained in:
Miss Islington (bot) 2025-07-21 18:58:32 +02:00 committed by GitHub
parent c1085a0a93
commit de1c5e4f56
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -579,8 +579,8 @@ module for example, you might use::
from .. import formats
from ..filters import equalizer
Note that relative imports are based on the name of the current module. Since
the name of the main module is always ``"__main__"``, modules intended for use
Note that relative imports are based on the name of the current module's package.
Since the main module does not have a package, modules intended for use
as the main module of a Python application must always use absolute imports.