def rule_runner() -> RuleRunner: rule_runner = RuleRunner( rules=[ *awslambda_python_rules(), *awslambda_python_subsystem_rules(), *core_target_types_rules(), *package_pex_binary.rules(), *python_target_types_rules(), *target_rules(), QueryRule(BuiltPackage, (PythonAwsLambdaFieldSet, )), ], target_types=[ FileTarget, FilesGeneratorTarget, PexBinary, PythonAWSLambda, PythonRequirementTarget, PythonRequirementTarget, PythonSourcesGeneratorTarget, RelocatedFiles, ResourcesGeneratorTarget, ], ) rule_runner.set_options([], env_inherit={"PATH", "PYENV_ROOT", "HOME"}) return rule_runner
def rule_runner() -> RuleRunner: return RuleRunner( rules=[ *awslambda_python_rules(), *target_rules(), QueryRule(BuiltPackage, (PythonAwsLambdaFieldSet, )), ], target_types=[PythonAWSLambda, PythonLibrary], )
def rule_runner() -> RuleRunner: return RuleRunner( rules=[ *awslambda_python_rules(), *target_rules(), *core_target_types_rules(), QueryRule(BuiltPackage, (PythonAwsLambdaFieldSet, )), ], target_types=[ PythonAWSLambda, PythonLibrary, Files, RelocatedFiles, Resources ], )
def rule_runner() -> RuleRunner: return RuleRunner( rules=[ *awslambda_python_rules(), *awslambda_python_subsystem_rules(), *target_rules(), *python_target_types_rules(), *core_target_types_rules(), QueryRule(BuiltPackage, (PythonAwsLambdaFieldSet, )), ], target_types=[ PythonAWSLambda, PythonSourcesGeneratorTarget, FilesGeneratorTarget, RelocatedFiles, ResourcesGeneratorTarget, ], )