From 8e97c90a36ca3fd5f47c77e0c838c8a2e2802b1a Mon Sep 17 00:00:00 2001 From: Sebastian Poxhofer Date: Mon, 5 Aug 2024 21:26:08 +0200 Subject: [PATCH] fix(manager/pep621): prevent side effects through shallow copy (#30605) --- lib/modules/manager/pep621/processors/pdm.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/modules/manager/pep621/processors/pdm.ts b/lib/modules/manager/pep621/processors/pdm.ts index 98afea80563e5c..f1222f9bd315a5 100644 --- a/lib/modules/manager/pep621/processors/pdm.ts +++ b/lib/modules/manager/pep621/processors/pdm.ts @@ -48,7 +48,7 @@ export class PdmProcessor implements PyProjectProcessor { registryUrls.push(source.url); } for (const dep of deps) { - dep.registryUrls = registryUrls; + dep.registryUrls = [...registryUrls]; } return deps;