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

axm-protocols / axm-bib
93%

Build:
DEFAULT BRANCH: main
Repo Added 10 Feb 2026 09:49PM UTC
Token 0na4gU4NrMu8sYMq4xhh9jWolwQfzxXbt regen
Build 34 Last
Files 27
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

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
Sync Branches
  • main
  • fix/code-review-20240307-5018064121551269202
  • fix/code-review-20260314-11168258048193374039
  • fix/code-review-20260321-16306024824031985101

07 Mar 2026 08:59AM UTC coverage: 93.267% (+0.2%) from 93.061%
22796049783

push

github

web-flow
fix: code review remediation — axm-bib (2026-03-07) (#5)

* fix: code review remediation — axm-bib (2024-03-07)

Co-authored-by: JarryGabriel <22881740+JarryGabriel@users.noreply.github.com>

* chore: remove parasitic REVIEW_REPORT.md from PR

* chore: untrack uv.lock and add to .gitignore

Libraries should not commit lock files — consumers resolve their own deps.

* revert: remove logging from AXMBibError constructor

Logging belongs at catch sites, not in exception constructors.

* fix(graph): add missing __all__ export list

* fix(tests): add missing from __future__ import annotations

---------

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: JarryGabriel <22881740+JarryGabriel@users.noreply.github.com>

239 of 243 branches covered (98.35%)

Branch coverage included in aggregate %.

1728 of 1866 relevant lines covered (92.6%)

1.85 hits per line

Relevant lines Covered
Build:
Build:
1866 RELEVANT LINES 1728 COVERED LINES
1.85 HITS PER LINE
Source Files on main
  • Tree
  • List 27
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
22796049783 main fix: code review remediation — axm-bib (2026-03-07) (#5) * fix: code review remediation — axm-bib (2024-03-07) Co-authored-by: JarryGabriel <22881740+JarryGabriel@users.noreply.github.com> * chore: remove parasitic REVIEW_REPORT.md from PR * c... push 07 Mar 2026 08:59AM UTC web-flow github
93.27
22740241986 main Merge pull request #4 from axm-protocols/dependabot/github_actions/actions/setup-python-6 chore(deps): bump actions/setup-python from 5 to 6 push 05 Mar 2026 11:01PM UTC web-flow github
93.06
22739936372 main fix(tests): add UNPAYWALL_EMAIL to TestS2ApiKey env patches BibPipeline.__init__ creates UnpaywallClient which requires UNPAYWALL_EMAIL. These tests were missing it, causing CI failures. push 05 Mar 2026 10:32PM UTC JarryGabriel github
93.06
22217711866 main fix(pipeline): try DOI fallback even when Unpaywall returns non-PDF URLs Unpaywall sometimes returns non-PDF URLs (e.g. doi.org redirects) that silently fail the content-type check. Previously, the DOI-based fallback was only tried when Unpaywall... push 20 Feb 2026 08:56AM UTC JarryGabriel github
91.4
22103088467 main docs: update output examples with word_count and fix test count All CLI output examples now show word count alongside chars/pages. Python API example updated to use ext.word_count. Test count updated from 166 to 173 in index.md. push 17 Feb 2026 02:49PM UTC JarryGabriel github
91.64
22100836228 main docs(readme): update output example with word_count and fix test count - Pipeline output example now shows word count alongside chars/pages - Test count updated from 166 to 173 (7 new tests from AXM-14) push 17 Feb 2026 01:44PM UTC JarryGabriel github
91.64
22057721004 main chore: update author email and remove _version.py from tracking - Update author email to gabriel@axm-protocols.io - Remove auto-generated _version.py from git (already in .gitignore) push 16 Feb 2026 09:46AM UTC JarryGabriel github
91.4
22024639128 main chore: gitignore _version.py (auto-generated) push 14 Feb 2026 09:35PM UTC JarryGabriel github
91.4
21982362210 main fix(ci): add || true to axm-init check to prevent badge job failure push 13 Feb 2026 09:51AM UTC JarryGabriel github
91.4
21982265404 main chore: add coverage.json to .gitignore push 13 Feb 2026 09:48AM UTC JarryGabriel github
91.4
See All Builds (33)

Badge your Repo: axm-bib

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc