The Run Python Script Automator Action enables Python scripts to be integrated into an Automator workflow.
By taking advantage of this feature, Run Python Script allows you to create custom actions that provide and accept data of any type. This is in stark contrast to Apple's "Run Shell Script" action, which can only provide and accept text (typically limited to file paths).
While it does require some work to fully leverage data represented by NSAppleEventDescriptor objects, Run Python Script is designed to make this as convenient as possible. For example, the action can convert input into Python types (currently limited to converting typeAlias AppleEvent descriptors into path strings) to facilitate simple processing. Similarly, output can be optionally converted from Python types to native Automator types.
Overall, if you're looking for a flexible and powerful way to build Python scripts into your Automator workflow, Run Python Script is definitely worth checking out.
Version 0.1: N/A