From 6b323e1803a6298c1ea4f46fb50183710206c3ad Mon Sep 17 00:00:00 2001 From: Cor Zuurmond Date: Wed, 24 Jul 2024 12:04:09 +0200 Subject: [PATCH] Update Python dependencies before install when upgrading a labs project The install script might require the up-to-date Python dependencies --- cmd/labs/project/installer.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cmd/labs/project/installer.go b/cmd/labs/project/installer.go index 92dfe9e7c7..39ed9a966e 100644 --- a/cmd/labs/project/installer.go +++ b/cmd/labs/project/installer.go @@ -132,14 +132,14 @@ func (i *installer) Upgrade(ctx context.Context) error { if err != nil { return fmt.Errorf("record version: %w", err) } - err = i.runInstallHook(ctx) - if err != nil { - return fmt.Errorf("installer: %w", err) - } err = i.installPythonDependencies(ctx, ".") if err != nil { return fmt.Errorf("python dependencies: %w", err) } + err = i.runInstallHook(ctx) + if err != nil { + return fmt.Errorf("installer: %w", err) + } return nil }