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

questrail / applyaf / 33458037968
100%

Build:
DEFAULT BRANCH: master
Ran 01 Sep 2026 01:16AM UTC
Jobs 1
Files 2
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

01 Sep 2026 01:13AM UTC coverage: 94.118%. Remained the same
33458037968

push

github

matthewrankin
Test the dependency floors in CI

The matrix installs what uv.lock pins, which is the newest numpy rather
than the oldest that numpy>=2.2.0 promises. That floor is a promise to
anyone installing applyaf alongside something else that holds numpy back,
and nothing stood behind it: a change that quietly started needing a newer
numpy would have surfaced as a bug report rather than as a red build.

A second job resolves with --resolution lowest-direct, which installs numpy
2.2.0, and runs the suite against that. It runs on 3.12, since numpy ships
no cp314 wheels below 2.3.2 and resolving to the floor on 3.14 would
compile numpy from source, which is the cost that moving the lock forward
just removed. Only the suite runs there: lowest-direct pins the dev tools
to their floors too, and an older ruff formats differently, so linting at
that resolution would report on the tooling rather than on the floor.

lowest-direct re-resolves rather than reading uv.lock, and rewrites the
lock in passing, which is why --locked is absent and why this belongs on a
throwaway checkout rather than in a just recipe.

64 of 68 relevant lines covered (94.12%)

0.94 hits per line

Jobs
ID Job ID Ran Files Coverage
1 33458037968.1 01 Sep 2026 01:16AM UTC 2
94.12
GitHub Action Run
Source Files on build 33458037968
  • Tree
  • List 2
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #33458037968
  • 3043669f on github
  • Prev Build on master (#33439836574)
  • Next Build on master (#33462726506)
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