preview: update consumers for shared FCS and PDF changes#4859
preview: update consumers for shared FCS and PDF changes#4859Austin-s-h wants to merge 31 commits into
Conversation
Austin's #4859 bumped indexer's pyproject + uv.lock to ==3.13.* but left the Dockerfile on the python:3.12 lambda base, causing uv sync to fail with "No interpreter found for Python ==3.13.*". Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #4859 +/- ##
==========================================
+ Coverage 45.69% 45.95% +0.25%
==========================================
Files 829 830 +1
Lines 33532 33694 +162
Branches 5698 5698
==========================================
+ Hits 15323 15484 +161
- Misses 16212 16213 +1
Partials 1997 1997
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
e946315 to
ef45f63
Compare
ef45f63 to
7e2daf5
Compare
7e2daf5 to
b170004
Compare
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
b170004 to
d789f0b
Compare
|
@Austin-s-h heads-up — your consumer-update branch has been rebased on top of #4858 so it inherits all the latest shared-layer fixes (Greptile P1+P2, Copilot's empty-token / What changed on
Stack relationship Status
(Note: Copilot reviewed #4858 successfully but errored on this one and on #4860 — appears to be flaky on GitHub's side, not anything wrong with the PRs.) |
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Co-authored-by: Dr. Ernie Prabhakar <ernest@quilt.bio>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com> Co-authored-by: Maksim Chervonnyi <mail@redmax.dev>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Co-authored-by: Sergey Fedoseev <fedoseev.sergey@quiltdata.io>
…a#4879) Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…iltdata#4886) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…4882) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…4877) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…view (quiltdata#4898) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…iltdata#4897) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ltdata#4896) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…uiltdata#4895) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…dexer (quiltdata#4894) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…iltdata#4893) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…rts (quiltdata#4892) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…iltdata#4891) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…uiltdata#4890) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…iltdata#4889) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexei Mochalov <nl_0@quiltdata.io>
…uiltdata#4899) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…uiltdata#4900) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
# Conflicts: # lambdas/tabular_preview/tests/test_index.py
…859-fcs-consumers
…-4859-fcs-consumers
Summary
Update consumer lambdas to use the new shared FCS parsing layer from #4858, plus PDF preview refactor sharing the same lambda base.
Affected lambdas
lambdas/indexer/— index FCS metadatalambdas/preview/— render FCS preview with newvegaLitefieldlambdas/tabular_preview/— minor adjustmentslambdas/thumbnail/— PDF refactor + FCS-aware thumbnailsStack relationship
This PR is stacked on top of #4858 (rebase-based). Until #4858 lands on master, this PR's diff against
masterwill include the shared-layer changes from #4858; review the diff in that lens, or review #4858 first.vegaLitespecValidation
cd lambdas/<consumer> && uv run pytestDeployment context
Tracked in deployment#2395; rolled out via deployment#2394.