def rules(): return [ *python_sources_rules(), *dists_rules(), *collect_rules(), UnionRule(PackageFieldSet, PythonDistributionFieldSet), ]
def rules(cls): return ( *super().rules(), *python_sources_rules(), *protobuf_rules(), QueryRule(PythonSourceFiles, (PythonSourceFilesRequest, )), QueryRule(StrippedPythonSourceFiles, (PythonSourceFilesRequest, )), )
def rule_runner() -> RuleRunner: return RuleRunner( rules=[ *python_sources_rules(), *protobuf_rules(), QueryRule(PythonSourceFiles, [PythonSourceFilesRequest]), QueryRule(StrippedPythonSourceFiles, [PythonSourceFilesRequest]), ], target_types=[PythonTarget, NonPythonTarget, ProtobufLibrary], )
def rule_runner() -> RuleRunner: return RuleRunner( rules=[ *python_sources_rules(), *additional_fields.rules(), *protobuf_rules(), *protobuf_subsystem_rules(), QueryRule(PythonSourceFiles, [PythonSourceFilesRequest]), QueryRule(StrippedPythonSourceFiles, [PythonSourceFilesRequest]), ], target_types=[PythonTarget, NonPythonTarget, ProtobufSourceTarget], )
def rules(): return (*collect_rules(), *pex_rules(), *python_sources_rules())
def rules(): return [ *python_sources_rules(), *collect_rules(), ]