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

qtile / qtile / 21441653971
83%

Build:
DEFAULT BRANCH: master
Ran 28 Jan 2026 02:34PM UTC
Jobs 6
Files 156
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

28 Jan 2026 02:14PM UTC coverage: 81.657% (+0.008%) from 81.649%
21441653971

push

github

tych0
widget: move GenPollUrl to its own file

The lazy_import() machinery catches all ImportErrors and logs an error if
people try to use a particular widget but don't have the dependencies. As a
result, we don't need this try/catch ImportError for aiohttp.

However, since there are several widgets that live in this file, and all of
them will fail to load if aiohttp is not installed, it's best to move
GenPollUrl to its own file, so that only GenPollUrl is unavailable if
aiohttp is missing.

Fixes #5785

Signed-off-by: Tycho Andersen <tycho@tycho.pizza>

42 of 45 new or added lines in 5 files covered. (93.33%)

16796 of 20569 relevant lines covered (81.66%)

4.45 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
92.68
libqtile/widget/gen_poll_url.py
Jobs
ID Job ID Ran Files Coverage
1 3.12-wayland - 21441653971.1 28 Jan 2026 02:57PM UTC 156
72.01
GitHub Action Run
2 3.13-x11 - 21441653971.2 28 Jan 2026 02:57PM UTC 156
76.26
GitHub Action Run
3 3.13-wayland - 21441653971.3 28 Jan 2026 02:57PM UTC 156
72.01
GitHub Action Run
4 3.12-x11 - 21441653971.4 28 Jan 2026 02:57PM UTC 156
76.25
GitHub Action Run
5 3.14-wayland - 21441653971.5 28 Jan 2026 02:57PM UTC 156
72.0
GitHub Action Run
6 3.14-x11 - 21441653971.6 28 Jan 2026 02:57PM UTC 156
76.24
GitHub Action Run
Source Files on build 21441653971
  • Tree
  • List 156
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • c6779381 on github
  • Prev Build on master (#21441640649)
  • Next Build on master (#21441661217)
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