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

jqueguiner / num2words2 / 25211153053
95%
master: 94%

Build:
Build:
LAST BUILD BRANCH: feat/sentence-multilang-ordinals
DEFAULT BRANCH: master
Ran 01 May 2026 10:28AM UTC
Jobs 6
Files 331
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 May 2026 10:27AM UTC coverage: 95.173%. Remained the same
25211153053

push

github

web-flow
fix(aur): preserve trailing newline + strip CRLF in SSH key (#109)

* fix(tests): correct stale Arabic e2e expected output

Test #14 in tests/data/e2e_test_sentences.csv expected the ASCII comma
plus a stray double space (`تسعة وتسعون  , تسع`), but the converter
correctly emits the Arabic comma U+060C (`،`) — matching the comma
already present in the input sentence. Update the expected string to
match the correct Arabic-comma output.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* fix(lint): clear flake8 + isort backlog blocking CI

- Drop unused `cents_mode = None` local in num2words2/__init__.py
  (F841): the variable was assigned but never read.
- Remove the duplicate "Version information" try/except block in
  num2words2/__init__.py introduced by an earlier merge.
- Move the `from .grouping import group_digits` import to the import
  block proper (isort --float-to-top).
- Drop a leftover blank line in num2words2/lang_SR_LATN.py between
  `from .lang_SR import Num2Word_SR` and the data tables (isort).
- Add the missing two blank lines between `def`s in
  tests/test_v108_features.py (E302).
- Insert a single blank line after deferred `from num2words2 import
  num2words` in tests/lang/test_es.py, tests/lang/test_en.py,
  tests/lang/test_pt_BR.py (isort).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* fix(aur): preserve trailing newline + strip CRLF in SSH key

The v1.0.9 AUR publish failed with:
    Load key "/home/runner/.ssh/aur_key": error in libcrypto
    aur@aur.archlinux.org: Permission denied (publickey).

Cause: `printf '%s' "$AUR_SSH_KEY"` deliberately strips any trailing
newline, but OpenSSH requires a final LF on the key file or it can't
parse it (ed25519 in particular surfaces this as a libcrypto error).

Fix: switch to `printf '%s\n' | tr -d '\r'`, which both (a) guarantees
the trailing LF whether or not the secret was stored with one and
(b) strips any CRLF if the secret was pasted from... (continued)

7907 of 8678 branches covered (91.12%)

Branch coverage included in aggregate %.

41622 of 43363 relevant lines covered (95.99%)

5.76 hits per line

Jobs
ID Job ID Ran Files Coverage
1 3.11 - 25211153053.1 01 May 2026 10:29AM UTC 331
95.17
GitHub Action Run
2 3.13 - 25211153053.2 01 May 2026 10:29AM UTC 331
95.17
GitHub Action Run
3 3.12 - 25211153053.3 01 May 2026 10:29AM UTC 331
95.17
GitHub Action Run
4 3.14 - 25211153053.4 01 May 2026 10:29AM UTC 331
95.17
GitHub Action Run
5 3.15 - 25211153053.5 01 May 2026 10:29AM UTC 331
95.17
GitHub Action Run
6 3.10 - 25211153053.6 01 May 2026 10:29AM UTC 331
95.17
GitHub Action Run
Source Files on build 25211153053
  • Tree
  • List 331
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 6f8a346e on github
  • Prev Build on v1.0.9 (#25211005702)
  • Next Build on main (#25214545615)
  • Delete
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