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

urwid / urwid / 37330061543
90%

Build:
DEFAULT BRANCH: master
Ran 05 Oct 2026 03:07PM UTC
Jobs 12
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

05 Oct 2026 03:06PM UTC coverage: 86.507% (+0.02%) from 86.492%
37330061543

push

github

web-flow
Deprecate non-integer index in deque insert() (#1399)

MonitoredDeque.insert() and MonitoredFocusDeque.insert() converted the
index with int(), so a float, a Decimal or a numeric string was accepted
where collections.deque.insert() raises TypeError.

- Convert the index with operator.index(), matching deque.insert().
- Keep converting any other value int() accepts, with a
  DeprecationWarning announcing TypeError from version 5.0.
- Pass the converted index on from MonitoredFocusDeque.insert(), so the
  warning is emitted once.
- Record the deprecation in the changelog.

Also fix failures found running the suite on PyPy, GraalPy and 3.13t:

- Check Columns, Pile and scale_bar_values() sizes through float():
  GraalPy's math.isfinite() accepts an int too large for a float.
- Make the gpm pipe non-blocking with os.set_blocking(): GraalPy's
  fcntl module has no fcntl().
- TrioEventLoop runs idle callbacks only while its nursery is open, lets
  them change the idle callbacks, and raises their exceptions from run(),
  where Trio logged them and dropped the idle emulation; changelog entry.
- Tests poll for the awaited output instead of relying on alarm delays,
  collect garbage until stable in leak tests, and skip tests that need
  reference counting or mortal classes where those do not hold.

4696 of 5628 branches covered (83.44%)

Branch coverage included in aggregate %.

24 of 24 new or added lines in 4 files covered. (100.0%)

11736 of 13367 relevant lines covered (87.8%)

9.81 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-3.11-ubuntu-latest - 37330061543.1 05 Oct 2026 03:07PM UTC 68
85.17
GitHub Action Run
2 run-3.11-windows-latest - 37330061543.2 05 Oct 2026 03:09PM UTC 68
76.23
GitHub Action Run
3 run-3.13-ubuntu-latest - 37330061543.3 05 Oct 2026 03:07PM UTC 68
85.17
GitHub Action Run
4 run-3.12-ubuntu-latest - 37330061543.4 05 Oct 2026 03:07PM UTC 68
85.17
GitHub Action Run
5 run-3.13-windows-latest - 37330061543.5 05 Oct 2026 03:09PM UTC 68
76.22
GitHub Action Run
6 run-3.10-ubuntu-latest - 37330061543.6 05 Oct 2026 03:08PM UTC 68
85.18
GitHub Action Run
7 run-3.14-ubuntu-latest - 37330061543.7 05 Oct 2026 03:07PM UTC 68
85.17
GitHub Action Run
8 run-3.9-ubuntu-latest - 37330061543.8 05 Oct 2026 03:08PM UTC 68
85.13
GitHub Action Run
9 run-3.10-windows-latest - 37330061543.9 05 Oct 2026 03:08PM UTC 68
76.23
GitHub Action Run
10 run-3.12-windows-latest - 37330061543.10 05 Oct 2026 03:08PM UTC 68
76.23
GitHub Action Run
11 run-3.14-windows-latest - 37330061543.11 05 Oct 2026 03:08PM UTC 68
76.22
GitHub Action Run
12 run-3.9-windows-latest - 37330061543.12 05 Oct 2026 03:09PM UTC 68
76.18
GitHub Action Run
Source Files on build 37330061543
  • Tree
  • List 68
  • Changed 6
  • Source Changed 6
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #37330061543
  • 875e09a0 on github
  • Prev Build on master (#37321592932)
  • Next Build on master (#37331242605)
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