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

urwid / urwid / 35842555077
93%

Build:
DEFAULT BRANCH: master
Ran 23 Sep 2026 09:24AM UTC
Jobs 11
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

23 Sep 2026 09:22AM UTC coverage: 84.86% (+0.002%) from 84.858%
35842555077

push

github

web-flow
Make Text's line translation cache safe for concurrent readers (#1338)

Text kept the cached width and the cached translation in two attributes
written one after the other, and get_line_translation read them
separately. Button shares its button_left/button_right Text widgets at
class level, so two threads laying out buttons at once could read the
new width before its translation existed (AttributeError) or get the
translation laid out for the other thread's width.

The pair is now one (maxcol, translation) tuple read once, and
_update_cache_translation returns what it just computed instead of
re-reading the attribute. A regression test drives one Text from six
threads with a forced tiny switch interval; it fails on the previous
code under both the GIL and free-threaded builds.

4380 of 5386 branches covered (81.32%)

Branch coverage included in aggregate %.

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

11112 of 12870 relevant lines covered (86.34%)

8.88 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-3.11-ubuntu-latest - 35842555077.1 23 Sep 2026 09:24AM UTC 68
83.91
GitHub Action Run
2 run-3.10-windows-latest - 35842555077.2 23 Sep 2026 09:25AM UTC 68
74.11
GitHub Action Run
3 run-3.13-ubuntu-latest - 35842555077.3 23 Sep 2026 09:24AM UTC 68
83.91
GitHub Action Run
4 run-3.12-windows-latest - 35842555077.4 23 Sep 2026 09:25AM UTC 68
74.07
GitHub Action Run
5 run-3.9-ubuntu-latest - 35842555077.5 23 Sep 2026 09:24AM UTC 68
83.89
GitHub Action Run
6 run-3.14-ubuntu-latest - 35842555077.6 23 Sep 2026 09:24AM UTC 68
83.91
GitHub Action Run
7 run-3.9-windows-latest - 35842555077.7 23 Sep 2026 09:26AM UTC 68
74.09
GitHub Action Run
8 run-3.13-windows-latest - 35842555077.8 23 Sep 2026 09:25AM UTC 68
74.07
GitHub Action Run
9 run-3.12-ubuntu-latest - 35842555077.9 23 Sep 2026 09:24AM UTC 68
83.91
GitHub Action Run
10 run-3.10-ubuntu-latest - 35842555077.10 23 Sep 2026 09:24AM UTC 68
83.92
GitHub Action Run
11 run-3.11-windows-latest - 35842555077.11 23 Sep 2026 09:25AM UTC 68
74.1
GitHub Action Run
Source Files on build 35842555077
  • Tree
  • List 68
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #35842555077
  • 5c08da1b on github
  • Prev Build on master (#35840888563)
  • Next Build on master (#35842972971)
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