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

penguinolog / urwid / 29937487644 / 3
72%
master: 74%

Build:
Build:
LAST BUILD BRANCH: changelog_407
DEFAULT BRANCH: master
Ran 22 Jul 2026 04:23PM UTC
Files 61
Run time 3s
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

22 Jul 2026 04:19PM UTC coverage: 72.834%. First build
29937487644.3

push

travis-pro

penguinolog
Typing: introduce `WidgetLike` abstract base class/protocol

* Support Widget implementation not subclassing `Widget`
* Proper protocol based validation and abstract base usage
* * `focus_position` is not listed since it's raising `IndexError` on attribute access check
* For internal usage to explicit declare required protocols provide `BoxWidget` and `FlowWidget` protocols
* * Limitation: before python 3.12 `Filler` can not be properly typed for `BoxWidget | FlowWidget` usage depends on `height` argument.

1891 of 2500 branches covered (75.64%)

Branch coverage included in aggregate %.

8439 of 11683 relevant lines covered (72.23%)

0.72 hits per line

Source Files on job run-3.13-ubuntu-latest" - 29937487644.3
  • Tree
  • List 61
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 29937487644
  • Travis Job
  • cb2e8931 on github
  • Next Job for on widget_like (#29985062475.5)
  • 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