@@ -7,6 +7,7 @@ runtime.python_library(
77 srcs = [
88 "tracer.py",
99 ],
10+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
1011 deps = [
1112 "fbsource//third-party/pypi/typing-extensions:typing-extensions",
1213 ":common",
@@ -46,13 +47,15 @@ runtime.python_library(
4647 srcs = [
4748 "scalar_type.py",
4849 ],
50+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
4951)
5052
5153runtime.python_library(
5254 name = "schema",
5355 srcs = [
5456 "schema.py",
5557 ],
58+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
5659 deps = [
5760 ":scalar_type",
5861 "//executorch/exir/backend:compile_spec_schema",
@@ -71,6 +74,7 @@ runtime.python_library(
7174 srcs = [
7275 "tensor.py",
7376 ],
77+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
7478 deps = [
7579 ":error",
7680 ":schema",
@@ -84,6 +88,7 @@ runtime.python_library(
8488 srcs = [
8589 "memory.py",
8690 ],
91+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
8792 deps = [
8893 "fbsource//third-party/pypi/typing-extensions:typing-extensions",
8994 ":tensor",
@@ -111,6 +116,7 @@ runtime.python_library(
111116 "delegate.py",
112117 "delegate.pyi",
113118 ],
119+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
114120 deps = [
115121 "//caffe2:torch",
116122 ],
@@ -140,6 +146,7 @@ runtime.python_library(
140146 srcs = [
141147 "__init__.py",
142148 ],
149+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
143150 deps = [
144151 ":tracer",
145152 "//caffe2:torch",
@@ -155,6 +162,7 @@ runtime.python_library(
155162 srcs = [
156163 "memory_planning.py",
157164 ],
165+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
158166 deps = [
159167 ":control_flow",
160168 ":delegate",
@@ -213,6 +221,7 @@ runtime.python_library(
213221 srcs = [
214222 "print_program.py",
215223 ],
224+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
216225 deps = [
217226 ":error",
218227 ":schema",
@@ -225,13 +234,15 @@ runtime.python_library(
225234 srcs = [
226235 "dynamic_shape.py",
227236 ],
237+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
228238)
229239
230240runtime.python_library(
231241 name = "pass_base",
232242 srcs = [
233243 "pass_base.py",
234244 ],
245+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
235246 deps = [
236247 ":delegate",
237248 ":error",
@@ -246,6 +257,7 @@ runtime.python_library(
246257 srcs = [
247258 "pass_manager.py",
248259 ],
260+ visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"]
249261 deps = [
250262 "fbsource//third-party/pypi/typing-extensions:typing-extensions",
251263 ":error",
0 commit comments