# Python Language Summit proposal: Add a std namespace to reduce standard library shadowing

DevFeed: [Python Language Summit proposal: Add a std namespace to reduce standard library shadowing](<https://devfeed.tech/articles/one-namespace-to-namespace-them-all-python-language-summit-2026-62421.md>)

Original publisher: [Read original article](<https://blog.python.org/2026/09/language-summit-2026-namespaces/>)

Author: Seth Larson

Published: 2026-09-30T12:00:00Z

Content type: news

Language: en

Sources: [Python Insider](<https://devfeed.tech/sources/python-insider.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [import](<https://devfeed.tech/topics/import.md>)

Tags: [language-summit](<https://devfeed.tech/tags/language-summit.md>), [language-summit-2026](<https://devfeed.tech/tags/language-summit-2026.md>), [python](<https://devfeed.tech/tags/python.md>), [shadowing](<https://devfeed.tech/tags/shadowing.md>), [standard-library](<https://devfeed.tech/tags/standard-library.md>)

## AI overview

Pablo Galindo Salgado proposed a top-level std namespace for Python's standard library to prevent module shadowing and ease naming constraints. The report explains how Python's flat module namespace causes import conflicts, discusses the existing -P option, and describes preserving existing imports under the proposal.

## Source excerpt

Pablo Galindo Salgado proposes a top-level `std` namespace for the Python standard library to prevent module shadowing and free up module names.