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

urwid / urwid / 33763199825
90%

Build:
DEFAULT BRANCH: master
Ran 03 Sep 2026 01:50PM 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

03 Sep 2026 01:48PM UTC coverage: 73.495%. Remained the same
33763199825

push

github

web-flow
Stop CanvasCache._deps growing without bound (#1255)

store() appends the dependent widget to _deps[w] on every single
render, not just the first time a dependency relationship shows up.
A widget that gets rendered repeatedly (which is the normal case for
anything on screen, since each redraw calls store() again) ends up
with the same entry piling up in that list forever, since nothing
ever removes a duplicate, only invalidate() clears the whole entry.
For a long-running program that redraws frequently this grows
without limit.

Switched the list to a set so each dependent widget only ever
appears once per dependency, regardless of how many times it gets
rendered. invalidate() still walks every entry and clears the whole
mapping the same way, this only changes how duplicates are handled.

3470 of 5240 branches covered (66.22%)

Branch coverage included in aggregate %.

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

9568 of 12500 relevant lines covered (76.54%)

7.89 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-3.12-ubuntu-latest - 33763199825.1 03 Sep 2026 01:51PM UTC 68
72.75
GitHub Action Run
2 run-3.12-windows-latest - 33763199825.2 03 Sep 2026 01:51PM UTC 68
64.54
GitHub Action Run
3 run-3.11-windows-latest - 33763199825.3 03 Sep 2026 01:51PM UTC 68
64.54
GitHub Action Run
4 run-3.9-ubuntu-latest - 33763199825.4 03 Sep 2026 01:51PM UTC 68
72.77
GitHub Action Run
5 run-3.9-windows-latest - 33763199825.5 03 Sep 2026 01:52PM UTC 68
64.55
GitHub Action Run
6 run-3.13-windows-latest - 33763199825.6 03 Sep 2026 01:52PM UTC 68
64.54
GitHub Action Run
7 run-3.10-windows-latest - 33763199825.7 03 Sep 2026 01:51PM UTC 68
64.54
GitHub Action Run
8 run-3.14-ubuntu-latest - 33763199825.8 03 Sep 2026 01:51PM UTC 68
72.75
GitHub Action Run
9 run-3.11-ubuntu-latest - 33763199825.9 03 Sep 2026 01:50PM UTC 68
72.75
GitHub Action Run
10 run-3.10-ubuntu-latest - 33763199825.10 03 Sep 2026 01:51PM UTC 68
72.76
GitHub Action Run
11 run-3.13-ubuntu-latest - 33763199825.11 03 Sep 2026 01:50PM UTC 68
72.75
GitHub Action Run
Source Files on build 33763199825
  • Tree
  • List 68
  • Changed 1
  • Source Changed 1
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #33763199825
  • 99abe63e on github
  • Prev Build on master (#33762776197)
  • Next Build on master (#33766564703)
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