**Acceptance criteria:** * Configuration to enable udfs. * code changes in dagger to register udfs from GCS. * Code abstraction in dagger. **Out of scope** * CI to publish compressed python files into github packages * Actual python udfs * Documentation