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

urwid / urwid / 38255922867
90%

Build:
DEFAULT BRANCH: master
Ran 12 Oct 2026 01:30PM UTC
Jobs 17
Files 68
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

12 Oct 2026 01:28PM UTC coverage: 89.158% (+1.4%) from 87.797%
38255922867

push

github

web-flow
Draw OSC 8 hyperlinks from display attributes (#1415)

A link is one more thing an AttrSpec carries, layered over the enclosing
attribute like an 'inherit' color, so linked text keeps its styling.

Refs #391

- Hyperlink(uri, *, id="") and NO_HYPERLINK; only printable ASCII is
  accepted, with the URI and id length limits VTE and iTerm2 enforce.
- AttrSpec fg/bg default to 'inherit' and take hyperlink=; copy_modified(),
  layered_over(), hash, eq and repr carry it; style_only() drops it.
- The raw screen draws links after set_terminal_properties(hyperlinks=True),
  closing them at each row end; charset "U" runs stay application-owned.
- The HTML screenshot and web screens render http, https, mailto, sftp and
  file links as <a>; web links open in a new tab. curses ignores links.
- HtmlGenerator no longer raises KeyError in true-color mode.
- escape.CSI, OSC and ST replace hand-written introducers in escape.py and
  the raw screen; the written bytes are unchanged.
- The CSS cache is keyed by style and bounded.

4760 of 5524 branches covered (86.17%)

Branch coverage included in aggregate %.

104 of 107 new or added lines in 6 files covered. (97.2%)

1 existing line in 1 file now uncovered.

12008 of 13283 relevant lines covered (90.4%)

14.26 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
78.99
2.46% urwid/display/_raw_display_base.py

Coverage Regressions

Lines Coverage ∆ File
1
78.99
2.46% urwid/display/_raw_display_base.py
Jobs
ID Job ID Ran Files Coverage
1 run-3.13t-ubuntu-latest - 38255922867.1 12 Oct 2026 01:34PM UTC 68
87.15
GitHub Action Run
2 run-3.13-windows-latest - 38255922867.2 12 Oct 2026 01:32PM UTC 68
77.74
GitHub Action Run
3 run-3.15t-windows-latest - 38255922867.3 12 Oct 2026 01:34PM UTC 68
77.36
GitHub Action Run
4 run-3.15-windows-latest - 38255922867.4 12 Oct 2026 01:33PM UTC 68
77.36
GitHub Action Run
5 run-3.14t-windows-latest - 38255922867.5 12 Oct 2026 01:33PM UTC 68
77.36
GitHub Action Run
6 run-pypy3.11-windows-latest - 38255922867.6 12 Oct 2026 01:36PM UTC 68
77.23
GitHub Action Run
7 run-3.14-windows-latest - 38255922867.7 12 Oct 2026 01:32PM UTC 68
77.74
GitHub Action Run
8 run-3.11-windows-latest - 38255922867.8 12 Oct 2026 01:33PM UTC 68
77.74
GitHub Action Run
9 run-3.12-windows-latest - 38255922867.9 12 Oct 2026 01:31PM UTC 68
77.74
GitHub Action Run
10 run-3.13-ubuntu-latest - 38255922867.10 12 Oct 2026 01:31PM UTC 68
87.95
GitHub Action Run
11 run-3.11-ubuntu-latest - 38255922867.11 12 Oct 2026 01:31PM UTC 68
87.95
GitHub Action Run
12 run-pypy3.11-ubuntu-latest - 38255922867.12 12 Oct 2026 01:33PM UTC 68
86.61
GitHub Action Run
13 run-3.14-ubuntu-latest - 38255922867.13 12 Oct 2026 01:30PM UTC 68
87.96
GitHub Action Run
14 run-3.15-ubuntu-latest - 38255922867.14 12 Oct 2026 01:30PM UTC 68
87.96
GitHub Action Run
15 run-3.14t-ubuntu-latest - 38255922867.15 12 Oct 2026 01:31PM UTC 68
87.15
GitHub Action Run
16 run-3.12-ubuntu-latest - 38255922867.16 12 Oct 2026 01:31PM UTC 68
87.95
GitHub Action Run
17 run-3.15t-ubuntu-latest - 38255922867.17 12 Oct 2026 01:31PM UTC 68
87.15
GitHub Action Run
Source Files on build 38255922867
  • Tree
  • List 68
  • Changed 25
  • Source Changed 8
  • Coverage Changed 25
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #38255922867
  • d7de7b25 on github
  • Prev Build on master (#38255685811)
  • Next Build on master (#38259376775)
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