<#20506 Consider deprecating `pex-binary-defaults`...
# github-notifications
c
#20506 Consider deprecating `pex-binary-defaults` subsystem in favour of `__defaults__` Issue created by huonw Is your feature request related to a problem? Please describe. There's a `pex-binary-defaults` subsystem to set default values for two fields of
pex_binary
targets::
emit_warnings
,
resolve_local_platforms
The
__defaults__
feature seems to subsume this in a more general way, so maybe we could replace it. Describe the solution you'd like Deprecate the
pex-binary-defaults
subsystem with a message that suggests an appropriate
__defaults__
replacement (NB. it might need to handle both
pex_binary
and
pex_binaries
). Also, I'm not 100% sure that this subsystem doesn't influence other PEXes that Pants builds internally. Describe alternatives you've considered Leave it as is :) Additional context N/A pantsbuild/pants