From 38d86f068991c4d05aa9614d947f831e9e1100b2 Mon Sep 17 00:00:00 2001 From: stranske Date: Mon, 15 Jun 2026 01:41:47 -0500 Subject: [PATCH] chore(renovate): normalize requirements.lock header to equals-form MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Renovate's pip-compile manager (enabled fleet-wide via the shared preset, stranske/Workflows#2406) parses the lock header to reconstruct the uv command and requires every option in equals form (--extra=, --output-file=). This lock's header used space form, so Renovate raised a non-fatal "Option ... must have equal sign" warning and SILENTLY SKIPPED the lock — meaning it was never regenerated on dependency bumps. This rewrites only the header line to equals form; the resolved pins are byte-identical (header-only diff). Verified with `npx renovate@43 --platform=local --dry-run=extract`: pip-compile extracts the lock with no error after the change. Co-Authored-By: Claude Opus 4.8 (1M context) --- requirements.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.lock b/requirements.lock index ee02cf9af..225aa3173 100644 --- a/requirements.lock +++ b/requirements.lock @@ -1,5 +1,5 @@ # This file was autogenerated by uv via the following command: -# uv pip compile pyproject.toml --extra dev --universal --output-file requirements.lock +# uv pip compile pyproject.toml --extra=dev --universal --output-file=requirements.lock alembic==1.18.4 # via trip-planner (pyproject.toml) annotated-doc==0.0.4