Skip to content

Commit e3129d6

Browse files
committed
fix(di): Correct namespace conflict by changing depends.py to dependency.py
1 parent cbb5c0c commit e3129d6

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

claudedocs/designs/lazy-import-system-redesign.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ overrides:
227227
include:
228228
"codeweaver.core.di.utils":
229229
- dependency_provider
230-
"codeweaver.core.di.depends":
230+
"codeweaver.core.di.dependency":
231231
- INJECTED
232232
exclude:
233233
"codeweaver.main":
@@ -747,7 +747,7 @@ rule_files = [
747747

748748
[overrides.include]
749749
"codeweaver.core.di.utils" = ["dependency_provider"]
750-
"codeweaver.core.di.depends" = ["INJECTED"]
750+
"codeweaver.core.di.dependency" = ["INJECTED"]
751751

752752
[overrides.exclude]
753753
"codeweaver.main" = ["UvicornAccessLogFilter"]

src/codeweaver/core/di/__init__.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ async def my_function(service: ServiceProvider = INJECTED) -> None:
9999
reset_container,
100100
reset_container_state,
101101
)
102-
from codeweaver.core.di.depends import (
102+
from codeweaver.core.di.dependency import (
103103
INJECTED,
104104
Depends,
105105
DependsPlaceholder,
@@ -117,20 +117,20 @@ async def my_function(service: ServiceProvider = INJECTED) -> None:
117117
)
118118

119119
_dynamic_imports: MappingProxyType[str, tuple[str, str]] = MappingProxyType({
120-
"INJECTED": (__spec__.parent, "depends"),
120+
"INJECTED": (__spec__.parent, "dependency"),
121121
"Container": (__spec__.parent, "container"),
122-
"Depends": (__spec__.parent, "depends"),
123-
"DependsPlaceholder": (__spec__.parent, "depends"),
122+
"Depends": (__spec__.parent, "dependency"),
123+
"DependsPlaceholder": (__spec__.parent, "dependency"),
124124
"ProviderMetadata": (__spec__.parent, "utils"),
125125
"ResolutionResult": (__spec__.parent, "container"),
126126
"dependency_provider": (__spec__.parent, "utils"),
127-
"depends": (__spec__.parent, "depends"),
127+
"depends": (__spec__.parent, "dependency"),
128128
"get_all_provider_metadata": (__spec__.parent, "utils"),
129129
"get_all_providers": (__spec__.parent, "utils"),
130130
"get_container": (__spec__.parent, "container"),
131131
"get_provider": (__spec__.parent, "utils"),
132132
"get_provider_metadata": (__spec__.parent, "utils"),
133-
"is_depends_marker": (__spec__.parent, "depends"),
133+
"is_depends_marker": (__spec__.parent, "dependency"),
134134
"is_provider_registered": (__spec__.parent, "utils"),
135135
"reset_container": (__spec__.parent, "container"),
136136
"reset_container_state": (__spec__.parent, "container"),

0 commit comments

Comments
 (0)