• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

supabase / supabase-py / 41082008698
95%

Build:
DEFAULT BRANCH: main
Ran 30 Oct 2026 03:35PM UTC
Jobs 36
Files 163
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

30 Oct 2026 03:34PM UTC coverage: 95.108% (+0.1%) from 94.98%
41082008698

push

github

web-flow
fix(storage): install the iceberg file backend (#1873)

## Why

Storage analytics users who install `storage3[iceberg]` cannot load an
existing table because the extra omits the backend selected by
`catalog()`.

Closes #1872.

## What changed

- Request PyIceberg's `pyarrow` extra in the Iceberg extra and existing
mypy group.
- Add public async and generated sync table-load regressions with valid
Iceberg REST responses. Only HTTP is mocked.
- Refresh locked Pydantic from 2.12.2 to 2.12.3 so the existing
PyIceberg 0.10 can parse table metadata. That patch [reverts an upstream
validator
regression](https://github.com/pydantic/pydantic/releases/tag/v2.12.3).

## Scope

This fixes the Storage Iceberg installation. Backend selection and
public APIs retain their existing behavior. #1513 and #1792 address
optional imports rather than backend completeness.

## Tradeoffs

Arrow adds binary wheels to the opt-in extra. A base Storage
installation still imports without PyIceberg or Arrow.

## Blast radius

The shared lock has no other existing package version changes. Auth and
PostgREST response-parsing controls pass with the Pydantic patch.

## Verification

- Both new tests fail on unchanged upstream with missing FileIO. Fresh
fixed-wheel installations pass both tests and the localhost HTTP
reproduction on Python 3.9 and 3.11.
- Frozen Storage selection passes 82 tests. Mypy, Ruff, format, sync
generation, build, lock checks, and diff checks pass. CI-pinned uv 0.8.2
executes both regressions after mypy without an extra argument.
- Full Storage service tests are unverified. Isolated Supabase CLI
startup fails before services start because Docker image blobs return
input/output errors.

AI-assisted contribution. Reproductions and checks were run locally.

11937 of 12551 relevant lines covered (95.11%)

5.84 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-ubuntu-latest-3.13-functions - 41082008698.1 30 Oct 2026 03:35PM UTC 18
97.32
GitHub Action Run
2 run-ubuntu-latest-3.14-realtime - 41082008698.2 30 Oct 2026 03:37PM UTC 17
87.53
GitHub Action Run
3 run-ubuntu-latest-3.10-storage - 41082008698.3 30 Oct 2026 03:36PM UTC 40
94.74
GitHub Action Run
4 run-ubuntu-latest-3.14-auth - 41082008698.4 30 Oct 2026 03:35PM UTC 54
93.47
GitHub Action Run
5 run-ubuntu-latest-3.12-functions - 41082008698.5 30 Oct 2026 03:35PM UTC 18
97.32
GitHub Action Run
6 run-ubuntu-latest-3.14-postgrest - 41082008698.6 30 Oct 2026 03:36PM UTC 38
97.1
GitHub Action Run
7 run-ubuntu-latest-3.11-functions - 41082008698.7 30 Oct 2026 03:35PM UTC 18
97.32
GitHub Action Run
8 run-ubuntu-latest-3.13-supabase - 41082008698.8 30 Oct 2026 03:35PM UTC 20
96.67
GitHub Action Run
9 run-ubuntu-latest-3.12-storage - 41082008698.9 30 Oct 2026 03:36PM UTC 40
94.74
GitHub Action Run
10 run-ubuntu-latest-3.10-postgrest - 41082008698.10 30 Oct 2026 03:36PM UTC 38
97.1
GitHub Action Run
11 run-ubuntu-latest-3.11-supabase - 41082008698.11 30 Oct 2026 03:35PM UTC 20
96.67
GitHub Action Run
12 run-ubuntu-latest-3.10-auth - 41082008698.12 30 Oct 2026 03:35PM UTC 54
93.45
GitHub Action Run
13 run-ubuntu-latest-3.11-realtime - 41082008698.13 30 Oct 2026 03:36PM UTC 17
88.39
GitHub Action Run
14 run-ubuntu-latest-3.13-auth - 41082008698.14 30 Oct 2026 03:36PM UTC 54
93.49
GitHub Action Run
15 run-ubuntu-latest-3.9-postgrest - 41082008698.15 30 Oct 2026 03:36PM UTC 38
97.16
GitHub Action Run
16 run-ubuntu-latest-3.14-supabase - 41082008698.16 30 Oct 2026 03:35PM UTC 20
96.65
GitHub Action Run
17 run-ubuntu-latest-3.14-functions - 41082008698.17 30 Oct 2026 03:35PM UTC 18
97.32
GitHub Action Run
18 run-ubuntu-latest-3.13-storage - 41082008698.18 30 Oct 2026 03:36PM UTC 40
94.74
GitHub Action Run
19 run-ubuntu-latest-3.9-functions - 41082008698.19 30 Oct 2026 03:35PM UTC 18
97.53
GitHub Action Run
20 run-ubuntu-latest-3.11-storage - 41082008698.20 30 Oct 2026 03:36PM UTC 40
94.74
GitHub Action Run
21 run-ubuntu-latest-3.9-auth - 41082008698.21 30 Oct 2026 03:35PM UTC 54
93.39
GitHub Action Run
22 run-ubuntu-latest-3.9-supabase - 41082008698.22 30 Oct 2026 03:35PM UTC 20
96.6
GitHub Action Run
23 run-ubuntu-latest-3.12-auth - 41082008698.23 30 Oct 2026 03:35PM UTC 54
93.45
GitHub Action Run
24 run-ubuntu-latest-3.14-storage - 41082008698.24 30 Oct 2026 03:36PM UTC 40
94.73
GitHub Action Run
25 run-ubuntu-latest-3.10-functions - 41082008698.25 30 Oct 2026 03:35PM UTC 18
97.32
GitHub Action Run
26 run-ubuntu-latest-3.13-realtime - 41082008698.26 30 Oct 2026 03:36PM UTC 17
88.39
GitHub Action Run
27 run-ubuntu-latest-3.9-storage - 41082008698.27 30 Oct 2026 03:36PM UTC 40
94.81
GitHub Action Run
28 run-ubuntu-latest-3.12-realtime - 41082008698.28 30 Oct 2026 03:36PM UTC 17
88.39
GitHub Action Run
29 run-ubuntu-latest-3.9-realtime - 41082008698.29 30 Oct 2026 03:36PM UTC 17
88.49
GitHub Action Run
30 run-ubuntu-latest-3.12-postgrest - 41082008698.30 30 Oct 2026 03:36PM UTC 38
97.1
GitHub Action Run
31 run-ubuntu-latest-3.12-supabase - 41082008698.31 30 Oct 2026 03:35PM UTC 20
96.67
GitHub Action Run
32 run-ubuntu-latest-3.11-postgrest - 41082008698.32 30 Oct 2026 03:36PM UTC 38
97.1
GitHub Action Run
33 run-ubuntu-latest-3.10-supabase - 41082008698.33 30 Oct 2026 03:35PM UTC 20
96.67
GitHub Action Run
34 run-ubuntu-latest-3.13-postgrest - 41082008698.34 30 Oct 2026 03:36PM UTC 38
97.1
GitHub Action Run
35 run-ubuntu-latest-3.10-realtime - 41082008698.35 30 Oct 2026 03:36PM UTC 17
88.39
GitHub Action Run
36 run-ubuntu-latest-3.11-auth - 41082008698.36 30 Oct 2026 03:36PM UTC 54
93.49
GitHub Action Run
Source Files on build 41082008698
  • Tree
  • List 163
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #41082008698
  • b2cbf044 on github
  • Prev Build on main (#40964080161)
  • Next Build on main (#41084580996)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc