Skip to content

Commit a47c7db

Browse files
committed
maxsplit
1 parent 76f7750 commit a47c7db

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

mypy/stubinfo.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@
22

33

44
def is_module_from_legacy_bundled_package(module: str) -> bool:
5-
top_level = module.split(".")[0]
5+
top_level = module.split(".", 1)[0]
66
return top_level in legacy_bundled_packages
77

88

99
def approved_stub_package_exists(module: str) -> bool:
10-
components = module.split(".")
11-
top_level = components[0]
10+
top_level = module.split(".", 1)[0]
1211
if top_level in legacy_bundled_packages:
1312
return True
1413
if top_level in non_bundled_packages_flat:
1514
return True
1615
if top_level in non_bundled_packages_namespace:
1716
namespace = non_bundled_packages_namespace[top_level]
17+
components = module.split(".")
1818
for i in range(len(components), 0, -1):
1919
module = ".".join(components[:i])
2020
if module in namespace:
@@ -23,8 +23,7 @@ def approved_stub_package_exists(module: str) -> bool:
2323

2424

2525
def stub_distribution_name(module: str) -> str | None:
26-
components = module.split(".")
27-
top_level = components[0]
26+
top_level = module.split(".", 1)[0]
2827

2928
dist = legacy_bundled_packages.get(top_level)
3029
if dist:
@@ -35,6 +34,7 @@ def stub_distribution_name(module: str) -> str | None:
3534

3635
if top_level in non_bundled_packages_namespace:
3736
namespace = non_bundled_packages_namespace[top_level]
37+
components = module.split(".")
3838
for i in range(len(components), 0, -1):
3939
module = ".".join(components[:i])
4040
dist = namespace.get(module)

0 commit comments

Comments
 (0)