Skip to content

Commit 48b95bd

Browse files
rusackasclaude
andcommitted
fix(google): lock google-cloud-bigquery, the new BigQueryContainer dependency
pyproject.toml's `google` extra already declared google-cloud-bigquery>=3 (added alongside BigQueryContainer), but uv.lock was never regenerated to include it. CI runs `uv sync --frozen`, which installs strictly from the lock and silently skips anything declared only in pyproject.toml, so the google test suite failed at collection with "ImportError: cannot import name 'bigquery' from 'google.cloud' (unknown location)" once the run was actually approved and executed. Verified the fix directly: `google-cloud-bigquery` had zero entries in uv.lock before this (`google-cloud-pubsub` had 3), and a plain `from google.cloud import bigquery` succeeds once the package is actually installed. Regenerating picked up google-cloud-bigquery plus its new transitive deps (google-crc32c, google-resumable-media, pyopenssl); the rest of the diff is uv normalizing marker precision on existing, unrelated packages (no version changes) -- a newer uv than whatever produced the committed lock writes more specific per-package markers. Co-Authored-By: Evan Rusackas <evan@preset.io> Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
1 parent 753895c commit 48b95bd

1 file changed

Lines changed: 166 additions & 62 deletions

File tree

0 commit comments

Comments
 (0)