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

penguinolog / urwid / 41680469536
94%

Build:
DEFAULT BRANCH: master
Ran 03 Nov 2026 05:04PM UTC
Jobs 17
Files 75
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 Nov 2026 05:00PM UTC coverage: 92.129% (+0.1%) from 92.018%
41680469536

push

github

web-flow
Add Notifications: timed messages for a footer or status line (#1572)

* Add Notifications: timed messages for a footer or status line

A flow widget listing messages, oldest first, each dismissed after its
timeout or by hand.

- notify() returns a Notification handle; dismiss() and clear() remove the
  pending alarm, so a dismissed message leaves nothing on the loop.
- Alarms go to the loop= given, otherwise to get_running_loop() at notify().
- max_count evicts the oldest (1 makes a status line); default text shows
  while empty, and an empty widget without one takes no rows.
- Colours per Severity through severity_attr, as Edit.validation_attr.
- "change" is sent once per operation, after the widget reached its state.
- Edit and Notifications share _attr_map_dicts in attr_map.py.
- examples/notifications.py shows the widget as a Frame footer.

* Add Notifications to the basic widgets diagram

6409 of 7150 branches covered (89.64%)

Branch coverage included in aggregate %.

154 of 154 new or added lines in 3 files covered. (100.0%)

14 existing lines in 3 files now uncovered.

16264 of 17460 relevant lines covered (93.15%)

14.74 hits per line

Coverage Regressions

Lines Coverage ∆ File
7
97.79
-0.18% urwid/widget/treetools.py
4
97.04
0.35% urwid/widget/popup.py
3
99.43
0.01% urwid/canvas.py
Jobs
ID Job ID Ran Files Coverage
1 run-3.15-windows-latest - 41680469536.1 03 Nov 2026 05:08PM UTC 75
80.14
GitHub Action Run
2 run-3.14-windows-latest - 41680469536.2 03 Nov 2026 05:07PM UTC 75
80.43
GitHub Action Run
3 run-3.13-ubuntu-latest - 41680469536.3 03 Nov 2026 05:05PM UTC 75
90.98
GitHub Action Run
4 run-3.15t-ubuntu-latest - 41680469536.4 03 Nov 2026 05:05PM UTC 75
90.33
GitHub Action Run
5 run-3.14t-windows-latest - 41680469536.5 03 Nov 2026 05:08PM UTC 75
80.14
GitHub Action Run
6 run-3.14t-ubuntu-latest - 41680469536.6 03 Nov 2026 05:05PM UTC 75
90.33
GitHub Action Run
7 run-3.12-ubuntu-latest - 41680469536.7 03 Nov 2026 05:05PM UTC 75
90.98
GitHub Action Run
8 run-3.12-windows-latest - 41680469536.8 03 Nov 2026 05:07PM UTC 75
80.43
GitHub Action Run
9 run-3.11-ubuntu-latest - 41680469536.9 03 Nov 2026 05:05PM UTC 75
91.01
GitHub Action Run
10 run-pypy3.11-ubuntu-latest - 41680469536.10 03 Nov 2026 05:08PM UTC 75
89.88
GitHub Action Run
11 run-3.14-ubuntu-latest - 41680469536.11 03 Nov 2026 05:05PM UTC 75
90.98
GitHub Action Run
12 run-3.13-windows-latest - 41680469536.12 03 Nov 2026 05:07PM UTC 75
80.42
GitHub Action Run
13 run-3.11-windows-latest - 41680469536.13 03 Nov 2026 05:07PM UTC 75
80.46
GitHub Action Run
14 run-3.15t-windows-latest - 41680469536.14 03 Nov 2026 05:09PM UTC 75
80.14
GitHub Action Run
15 run-3.15-ubuntu-latest - 41680469536.15 03 Nov 2026 05:04PM UTC 75
90.98
GitHub Action Run
16 run-pypy3.11-windows-latest - 41680469536.16 03 Nov 2026 05:13PM UTC 75
80.05
GitHub Action Run
17 run-3.13t-ubuntu-latest - 41680469536.17 03 Nov 2026 05:10PM UTC 75
90.33
GitHub Action Run
Source Files on build 41680469536
  • Tree
  • List 75
  • Changed 12
  • Source Changed 10
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #41680469536
  • a160c3cb on github
  • Prev Build on master (#41618009658)
  • Next Build on master (#41997635503)
  • Delete
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