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

wegamekinglc / calc-flow / 36058428124
94%

Build:
DEFAULT BRANCH: main
Ran 24 Sep 2026 09:11PM UTC
Jobs 3
Files 206
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

24 Sep 2026 08:58PM UTC coverage: 93.241% (+0.008%) from 93.233%
36058428124

push

github

web-flow
feat: support Python 3.9 through 3.14 wheels (#330)

* Support CPython 3.9 through 3.14 wheels

Build cp39 and cp313 abi3 tiers so older interpreters install directly while the modern native fast paths remain available. Align release metadata, compatibility behavior, dependency markers, and release checks for the 2026.9.24 publication.

* Fix Python 3.9 source builds and compatibility checks

Select ABI3 features only for release wheels so the source distribution compiles against its actual interpreter. Keep modern wheel paths optimized, cover 3.9 source and 3.14 ABI3 builds in PR CI, and make user examples run on 3.9.

* Fix release fixture and compatibility complexity

* Fix Python 3.9 tests and CI ABI3 wheel build

* Make PyO3 test assertions compile with ABI3

* docs: align mirrored Python support guidance

* chore: refresh benchmark lock dependency provenance

* Align core release benchmark loops for stable comparisons

* Fix checkpoint soak sampling after child preflight

* Simplify soak timing bound for Clippy

* Align checkpoint soak cancellation with completed epochs

* Fix smoke soak preflight bound under coverage

* Fix Python compatibility coverage and native zip fast path

* Fix release artifact checks across platform matrix

* ci: simplify Python package release

* ci: guard cross-platform Python release artifacts

* Restore Python release performance and wheel smoke gates

Keep exact-head paired performance, security, and continuous-runtime soaks as publication gates while retaining the core-only artifact workflow. Run native smoke against the produced wheels on every supported host target.

* docs: clarify first release baseline tag

* ci: restore focused Python package release

* refactor: keep release artifact validation within complexity gate

* refactor: split release artifact checks for Codacy

85 of 87 new or added lines in 6 files covered. (97.7%)

313 existing lines in 23 files now uncovered.

107499 of 115292 relevant lines covered (93.24%)

113087.58 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
95.25
0.03% crates/calc-flow-python/src/runtime.rs

Coverage Regressions

Lines Coverage ∆ File
72
86.95
0.04% .venv/lib/python3.13/site-packages/calc_flow/runtime.py
36
96.87
-0.07% .venv/lib/python3.13/site-packages/calc_flow/symbolic/analyzer.py
32
91.24
-0.02% .venv/lib/python3.13/site-packages/calc_flow/pipeline.py
31
93.8
-0.14% .venv/lib/python3.13/site-packages/calc_flow/symbolic/lower/strategies.py
24
96.28
0.06% .venv/lib/python3.13/site-packages/calc_flow/array.py
22
95.37
-0.16% .venv/lib/python3.13/site-packages/calc_flow/symbolic/lower/planners.py
19
94.22
0.08% .venv/lib/python3.13/site-packages/calc_flow/symbolic/expr.py
12
94.85
0.09% .venv/lib/python3.13/site-packages/calc_flow/stream.py
11
96.46
-0.29% .venv/lib/python3.13/site-packages/calc_flow/symbolic/lower/program.py
10
94.79
0.03% .venv/lib/python3.13/site-packages/calc_flow/symbolic/nodes.py
9
97.19
-0.29% .venv/lib/python3.13/site-packages/calc_flow/capabilities.py
9
92.74
0.06% .venv/lib/python3.13/site-packages/calc_flow/config.py
5
94.38
0.06% .venv/lib/python3.13/site-packages/calc_flow/store.py
5
95.1
0.0% .venv/lib/python3.13/site-packages/calc_flow/_stream_inputs.py
4
98.48
0.0% .venv/lib/python3.13/site-packages/calc_flow/symbolic/ops.py
3
96.59
-1.06% .venv/lib/python3.13/site-packages/calc_flow/symbolic/asof.py
2
98.4
0.04% .venv/lib/python3.13/site-packages/calc_flow/compute.py
2
97.44
-1.23% .venv/lib/python3.13/site-packages/calc_flow/symbolic/asof_analysis.py
1
96.8
-0.13% crates/calc-flow-python/src/batch.rs
1
98.13
0.1% crates/calc-flow-python/src/execution_options.rs
1
98.39
0.0% .venv/lib/python3.13/site-packages/calc_flow/join_spec.py
1
97.22
0.08% .venv/lib/python3.13/site-packages/calc_flow/symbolic/lower/bindings.py
1
99.48
-0.52% .venv/lib/python3.13/site-packages/calc_flow/symbolic/lower/sql.py
Jobs
ID Job ID Ran Files Coverage
1 python - 36058428124.1 24 Sep 2026 09:11PM UTC 42
95.35
GitHub Action Run
2 studio - 36058428124.2 24 Sep 2026 09:11PM UTC 10
92.23
GitHub Action Run
3 rust - 36058428124.3 24 Sep 2026 09:44PM UTC 154
93.09
GitHub Action Run
Source Files on build 36058428124
  • Tree
  • List 206
  • Changed 40
  • Source Changed 36
  • Coverage Changed 38
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #36058428124
  • 2389d130 on github
  • Prev Build on main (#36041743231)
  • Next Build on main (#36094442377)
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