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

petbox-dev / tafra / 39697276337
98%

Build:
DEFAULT BRANCH: main
Ran 22 Oct 2026 12:03AM UTC
Jobs 1
Files 9
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

21 Oct 2026 11:37PM UTC coverage: 98.178% (+0.01%) from 98.164%
39697276337

push

github

dsfulf
code-correctness: revert the signed-zero tie-break; narrow the StringDType cast

- Revert the C min/max tie-break. numpy's sign of a zero min or max is not
  defined beyond about 4 values (it follows SIMD lane order: nanmax of
  [0,0,0,0,-0.0] is -0.0), so the tie-break matched numpy only for small
  groups, and it cost up to 3.5x per kernel call on tie-heavy data (+36-50%
  per group_by, 1k groups, MSVC /O2). The guide now states the sign is
  unspecified; the test checks values, including 5-row groups.
- Cast a StringDType join key only when its na_object is not None:
  StringDType() and coerce=False columns are no longer copied (9-72 ms per
  side per 1M-row join).
- Test the non-default na_object on the left side as well.
- joins.md NULL table names the StringDType na_object; variance note says
  the difference grows with the square of the offset.
- docs/todo: NaN-as-text evidence on the non-equi item; new item for
  union/concat with mixed StringDType na_object.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

1 of 1 new or added line in 1 file covered. (100.0%)

11 existing lines in 2 files now uncovered.

1724 of 1756 relevant lines covered (98.18%)

0.98 hits per line

Coverage Regressions

Lines Coverage ∆ File
6
98.83
0.02% tafra/group.py
5
97.84
0.01% tafra/base.py
Jobs
ID Job ID Ran Files Coverage
1 39697276337.1 22 Oct 2026 12:03AM UTC 9
98.18
GitHub Action Run
Source Files on build 39697276337
  • Tree
  • List 9
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #39697276337
  • f3c14352 on github
  • Prev Build on main (#39675795600)
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