def rules(): return ( *docker_rules(), *export_codegen_goal.rules(), *pex_rules(), *tailor_rules(), )
def rule_runner() -> RuleRunner: return RuleRunner(rules=[ *pex_rules(), QueryRule(Pex, (PexRequest, )), QueryRule(Process, (PexProcess, )), QueryRule(ProcessResult, (Process, )), ])
def rule_runner() -> RuleRunner: return RuleRunner(rules=[ *pex_test_utils.rules(), *pex_rules(), QueryRule(GlobalOptions, []), QueryRule(ProcessResult, (Process, )), QueryRule(PexResolveInfo, (Pex, )), QueryRule(PexResolveInfo, (VenvPex, )), ], )
def rule_runner() -> RuleRunner: return RuleRunner(rules=[ *pex_rules(), QueryRule(Pex, (PexRequest, )), QueryRule(VenvPex, (PexRequest, )), QueryRule(Process, (PexProcess, )), QueryRule(Process, (VenvPexProcess, )), QueryRule(ProcessResult, (Process, )), QueryRule(PexResolveInfo, (Pex, )), QueryRule(PexResolveInfo, (VenvPex, )), QueryRule(PexPEX, ()), ])
def rules(): return [ *collect_rules(), *check.rules(), *dependency_inference.rules(), *tailor.rules(), *target_gen.rules(), *target_types_rules(), *tool.rules(), *style.rules(), *pex_rules(), *tffmt_rules(), ]
def rules(): return [ *collect_rules(), *dependency_inference.rules(), *tailor.rules(), *target_gen.rules(), *target_types_rules(), *tool.rules(), *fmt.rules(), *pex_rules(), *tffmt_rules(), *validate_rules(), ]
def rule_runner() -> RuleRunner: rule_runner = RuleRunner( rules=[ *parser_rules(), *pex_rules(), QueryRule(DockerfileInfo, (DockerImageSourceField, )), ], target_types=[DockerImageTarget, PexBinary], ) rule_runner.set_options( [], env_inherit={"PATH", "PYENV_ROOT", "HOME"}, ) return rule_runner
def rule_runner() -> RuleRunner: rule_runner = RuleRunner( rules=[ *parser_rules(), *pex_rules(), inject_docker_dependencies, QueryRule(InjectedDependencies, (InjectDockerDependencies, )), ], target_types=[DockerImageTarget, PexBinary], ) rule_runner.set_options( [], env_inherit={"PATH", "PYENV_ROOT", "HOME"}, ) return rule_runner
def rule_runner() -> RuleRunner: rule_runner = RuleRunner( target_types=[TerraformModule], rules=[ *external_tool.rules(), *source_files.rules(), *pex_rules(), *dependency_inference.rules(), QueryRule(InferredDependencies, [InferTerraformModuleDependenciesRequest]), QueryRule(HydratedSources, [HydrateSourcesRequest]), QueryRule(ProcessResult, [ParseTerraformModuleSources]), ], ) rule_runner.set_options( ["--backend-packages=pants.backend.experimental.terraform"], env_inherit={"PATH", "PYENV_ROOT", "HOME"}, ) return rule_runner
def rules(): return (*collect_rules(), *pex_rules(), *python_sources_rules())
def rules(): return ( *collect_rules(), *pex_rules(), *system_binaries.rules(), )
def rules(): return (*collect_rules(), *pex_rules())
def rules(): return ( *docker_rules(), *pex_rules(), *tailor_rules(), )