-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Description
Why do you want to contribute?
I came across issue #3154 while exploring the trigger.dev codebase and noticed it's a well-scoped, beginner-friendly fix. The pythonExtension() function currently hardcodes python3 installation without any version pinning, which causes compatibility problems for users who need a specific Python version (e.g., 3.12 for newer packages or 3.10 for legacy dependencies).
The fix is straightforward, adding a pythonVersion option to PythonOptions and conditionally generating Dockerfile instructions using the deadsnakes PPA. I've already traced through the relevant code in packages/python/src/extension.ts and have a clear implementation plan. I'd love to get this merged as my first contribution to trigger.dev.
Prior contributions or relevant experience
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels