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

kivy / kivy / 25822560413
60%

Build:
DEFAULT BRANCH: master
Ran 13 May 2026 08:00PM UTC
Jobs 2
Files 336
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

13 May 2026 07:48PM UTC coverage: 59.297%. Remained the same
25822560413

push

github

web-flow
Bump minimum Python version from 3.9 to 3.11 (#9306)

* Bump minimum Python version from 3.9 to 3.11

Drops Python 3.9 and 3.10 support across packaging metadata, CI
matrices, RPi cross-compile tooling, and user-facing installation
docs. Also drops cp38/cp39/cp310 from the cibuildwheel build sets
on manylinux and macOS so we no longer publish wheels below the
new floor, and bumps the Windows sdist trigger pin to 3.11.

The RPi wheels matrix and installation docs are simplified to
Bookworm/Python 3.11 only (Bullseye/3.9 is removed).

* Add Python 3.14 to supported versions

Extends the supported set in setup.cfg to 3.11 - 3.14 and adds the
matching `Programming Language :: Python :: 3.14` classifier in
setup.py. CI matrices already exercise Python 3.14, so this is a
metadata-only change to advertise the support on PyPI and in the
auto-generated docs.

The existing `ffpyplayer; ... and python_version < "3.14"` carve-out
in setup.cfg is intentionally left in place until upstream
ffpyplayer publishes 3.14 wheels.

3238 of 6451 branches covered (50.19%)

28351 of 47812 relevant lines covered (59.3%)

1.17 hits per line

Coverage Regressions

Lines Coverage ∆ File
117
60.76
-5.84% kivy/uix/textinput.py
108
2.07
-44.63% kivy/core/video/video_ffpyplayer.py
71
4.81
-68.27% kivy/core/audio_output/audio_ffpyplayer.py
71
53.71
-14.23% kivy/lang/builder.py
31
65.48
-6.15% kivy/core/text/__init__.py
29
60.11
-5.53% kivy/lang/parser.py
26
74.58
-4.82% kivy/core/image/__init__.py
26
36.36
-59.09% kivy/tests/test_audio.py
23
53.85
-35.38% kivy/input/postproc/tripletap.py
19
56.45
-30.65% kivy/input/postproc/doubletap.py
19
70.64
-4.53% kivy/uix/widget.py
16
4.55
-36.36% kivy/core/image/img_ffpyplayer.py
16
34.43
-26.23% kivy/tests/test_coverage.py
15
52.55
-4.78% kivy/tests/async_common.py
15
80.3
-7.39% kivy/uix/label.py
14
67.02
-1.64% kivy/core/window/__init__.py
14
59.3
-16.28% kivy/effects/dampedscroll.py
13
72.58
-4.19% kivy/base.py
9
78.71
-4.46% kivy/input/motionevent.py
9
87.16
-8.26% kivy/uix/behaviors/togglebutton.py
8
38.68
-7.55% kivy/cache.py
7
41.54
-10.77% kivy/factory.py
7
37.73
-3.18% kivy/logger.py
7
58.52
-3.98% kivy/utils.py
6
55.15
-3.09% kivy/uix/behaviors/focus.py
5
30.42
-1.09% kivy/clock.py
4
74.13
-0.92% kivy/animation.py
4
72.26
-1.46% kivy/uix/scatter.py
3
80.58
-2.91% kivy/core/audio_output/__init__.py
3
48.76
-0.5% kivy/core/window/window_sdl3.py
3
32.03
-1.96% kivy/metrics.py
2
19.21
-0.61% kivy/config.py
2
78.38
-5.41% kivy/core/image/img_sdl3.py
2
53.02
-1.34% kivy/core/__init__.py
2
73.11
-0.84% kivy/uix/treeview.py
1
74.04
-0.96% kivy/core/video/__init__.py
1
65.73
-0.26% kivy/modules/inspector.py
1
49.26
-0.3% kivy/tests/common.py
1
98.8
-0.6% kivy/tests/test_benchmark.py
1
84.29
-0.71% kivy/vector.py
Jobs
ID Job ID Ran Files Coverage
1 25822560413.1 13 May 2026 08:00PM UTC 336
57.77
GitHub Action Run
2 25822560413.2 13 May 2026 08:14PM UTC 336
59.21
GitHub Action Run
Source Files on build 25822560413
  • Tree
  • List 336
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25822560413
  • 8673b874 on github
  • Prev Build on master (#25518363839)
  • Next Build on master (#25823201857)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc