locals() — requests Function Reference
Architecture documentation for the locals() function in packages.py from the requests codebase.
Entity Profile
Dependency Diagram
graph TD 5fb3bcab_07a0_3ec9_b94e_940ead467a61["locals()"] c2d415dd_8425_6fd7_04d3_53fb1ca4ea4d["packages.py"] 5fb3bcab_07a0_3ec9_b94e_940ead467a61 -->|defined in| c2d415dd_8425_6fd7_04d3_53fb1ca4ea4d style 5fb3bcab_07a0_3ec9_b94e_940ead467a61 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/requests/packages.py lines 9–14
locals()[package] = __import__(package)
# This traversal is apparently necessary such that the identities are
# preserved (requests.packages.urllib3.* is urllib3.*)
for mod in list(sys.modules):
if mod == package or mod.startswith(f"{package}."):
sys.modules[f"requests.packages.{mod}"] = sys.modules[mod]
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does locals() do?
locals() is a function in the requests codebase, defined in src/requests/packages.py.
Where is locals() defined?
locals() is defined in src/requests/packages.py at line 9.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free