File tree Expand file tree Collapse file tree 4 files changed +6
-6
lines changed Expand file tree Collapse file tree 4 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -425,7 +425,7 @@ def create_py_info(
425
425
else :
426
426
# TODO(b/228692666): Remove this once non-PyInfo targets are no
427
427
# longer supported in `deps`.
428
- files = target .files .to_list ()
428
+ files = target [ DefaultInfo ] .files .to_list ()
429
429
for f in files :
430
430
if f .extension == "py" :
431
431
py_info .transitive_sources .add (f )
@@ -449,7 +449,7 @@ def create_py_info(
449
449
info = _get_py_info (target )
450
450
py_info .merge_uses_shared_libraries (info .uses_shared_libraries )
451
451
else :
452
- files = target .files .to_list ()
452
+ files = target [ DefaultInfo ] .files .to_list ()
453
453
for f in files :
454
454
py_info .merge_uses_shared_libraries (cc_helper .is_valid_shared_library_artifact (f ))
455
455
if py_info .get_uses_shared_libraries ():
Original file line number Diff line number Diff line change @@ -480,7 +480,7 @@ def _py_wheel_impl(ctx):
480
480
args .add ("--no_compress" )
481
481
482
482
for target , filename in ctx .attr .extra_distinfo_files .items ():
483
- target_files = target .files .to_list ()
483
+ target_files = target [ DefaultInfo ] .files .to_list ()
484
484
if len (target_files ) != 1 :
485
485
fail (
486
486
"Multi-file target listed in extra_distinfo_files %s" ,
@@ -493,7 +493,7 @@ def _py_wheel_impl(ctx):
493
493
)
494
494
495
495
for target , filename in ctx .attr .data_files .items ():
496
- target_files = target .files .to_list ()
496
+ target_files = target [ DefaultInfo ] .files .to_list ()
497
497
if len (target_files ) != 1 :
498
498
fail (
499
499
"Multi-file target listed in data_files %s" ,
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ def _uv_toolchain_impl(ctx):
24
24
uv = ctx .attr .uv
25
25
26
26
default_info = DefaultInfo (
27
- files = uv .files ,
27
+ files = uv [ DefaultInfo ] .files ,
28
28
runfiles = uv [DefaultInfo ].default_runfiles ,
29
29
)
30
30
uv_toolchain_info = UvToolchainInfo (
Original file line number Diff line number Diff line change @@ -386,7 +386,7 @@ def _sphinx_source_tree_impl(ctx):
386
386
_relocate (orig_file )
387
387
388
388
for src_target , dest in ctx .attr .renamed_srcs .items ():
389
- src_files = src_target .files .to_list ()
389
+ src_files = src_target [ DefaultInfo ] .files .to_list ()
390
390
if len (src_files ) != 1 :
391
391
fail ("A single file must be specified to be renamed. Target {} " +
392
392
"generate {} files: {}" .format (
You can’t perform that action at this time.
0 commit comments