From fa67c825df08c1206132b5e853d1caf0b1851bc5 Mon Sep 17 00:00:00 2001 From: Julien Van Beveren Date: Wed, 3 Sep 2025 09:54:37 +0200 Subject: [PATCH 1/2] fix support for requirements file at any depth --- packages/python/src/extension.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/python/src/extension.ts b/packages/python/src/extension.ts index 53b5c2c8cf..f59bce5037 100644 --- a/packages/python/src/extension.ts +++ b/packages/python/src/extension.ts @@ -121,7 +121,7 @@ class PythonExtension implements BuildExtension { image: { instructions: splitAndCleanComments(` # Copy the requirements file - COPY ${this.options.requirementsFile} . + COPY ${this.options.requirementsFile} ${this.options.requirementsFile} # Install dependencies RUN pip install --no-cache-dir -r ${this.options.requirementsFile} `), From de1a267abe1a4ccc0ddf671e3bafe3fe63d860af Mon Sep 17 00:00:00 2001 From: Julien Van Beveren Date: Wed, 3 Sep 2025 09:56:55 +0200 Subject: [PATCH 2/2] add changelog --- .changeset/eleven-months-brake.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/eleven-months-brake.md diff --git a/.changeset/eleven-months-brake.md b/.changeset/eleven-months-brake.md new file mode 100644 index 0000000000..2f79e81324 --- /dev/null +++ b/.changeset/eleven-months-brake.md @@ -0,0 +1,5 @@ +--- +"@trigger.dev/python": patch +--- + +Fixed the bug where you can only specify the requirements file as top level