Hera makes Python code easy to orchestrate on Argo Workflows through native Python integrations. It lets you construct and submit your Workflows entirely in Python. ⭐️ Remember to star!
Is your feature request related to a problem? Please describe.
When writing a script template I might forget to use an Input or Output in the function definition, when subclasses of those are the only things allowed.
Describe the solution you'd like
A clear and concise description of what you want to happen.
Validate and raise an error when function input/output types are not Input/Output (allow empty/None input/output)
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Remember to use the right types? 😆
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe. When writing a script template I might forget to use an
Input
orOutput
in the function definition, when subclasses of those are the only things allowed.Describe the solution you'd like A clear and concise description of what you want to happen.
Validate and raise an error when function input/output types are not Input/Output (allow empty/None input/output)
Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered. Remember to use the right types? 😆
Additional context Add any other context or screenshots about the feature request here.