Skip to content

Commit eea3bbf

Browse files
authored
Merge pull request psf#6562 from amkarn258/issue-6223
every chardet package maps to requests.packages.chardet.* package respectively
2 parents f3f2611 + 89cde23 commit eea3bbf

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/requests/packages.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@
2323
target = chardet.__name__
2424
for mod in list(sys.modules):
2525
if mod == target or mod.startswith(f"{target}."):
26-
target = target.replace(target, "chardet")
27-
sys.modules[f"requests.packages.{target}"] = sys.modules[mod]
26+
imported_mod = sys.modules[mod]
27+
sys.modules[f"requests.packages.{mod}"] = imported_mod
28+
mod = mod.replace(target, "chardet")
29+
sys.modules[f"requests.packages.{mod}"] = imported_mod
2830
# Kinda cool, though, right?

0 commit comments

Comments
 (0)