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(
425425 else :
426426 # TODO(b/228692666): Remove this once non-PyInfo targets are no
427427 # longer supported in `deps`.
428- files = target .files .to_list ()
428+ files = target [ DefaultInfo ] .files .to_list ()
429429 for f in files :
430430 if f .extension == "py" :
431431 py_info .transitive_sources .add (f )
@@ -449,7 +449,7 @@ def create_py_info(
449449 info = _get_py_info (target )
450450 py_info .merge_uses_shared_libraries (info .uses_shared_libraries )
451451 else :
452- files = target .files .to_list ()
452+ files = target [ DefaultInfo ] .files .to_list ()
453453 for f in files :
454454 py_info .merge_uses_shared_libraries (cc_helper .is_valid_shared_library_artifact (f ))
455455 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):
480480 args .add ("--no_compress" )
481481
482482 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 ()
484484 if len (target_files ) != 1 :
485485 fail (
486486 "Multi-file target listed in extra_distinfo_files %s" ,
@@ -493,7 +493,7 @@ def _py_wheel_impl(ctx):
493493 )
494494
495495 for target , filename in ctx .attr .data_files .items ():
496- target_files = target .files .to_list ()
496+ target_files = target [ DefaultInfo ] .files .to_list ()
497497 if len (target_files ) != 1 :
498498 fail (
499499 "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):
2424 uv = ctx .attr .uv
2525
2626 default_info = DefaultInfo (
27- files = uv .files ,
27+ files = uv [ DefaultInfo ] .files ,
2828 runfiles = uv [DefaultInfo ].default_runfiles ,
2929 )
3030 uv_toolchain_info = UvToolchainInfo (
Original file line number Diff line number Diff line change @@ -386,7 +386,7 @@ def _sphinx_source_tree_impl(ctx):
386386 _relocate (orig_file )
387387
388388 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 ()
390390 if len (src_files ) != 1 :
391391 fail ("A single file must be specified to be renamed. Target {} " +
392392 "generate {} files: {}" .format (
You can’t perform that action at this time.
0 commit comments