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

kivy / python-for-android / 25435676503

06 May 2026 12:37PM UTC coverage: 62.876% (-1.0%) from 63.887%
25435676503

Pull #3278

github

web-flow
Merge 3c07c5446 into 3ab2fd669
Pull Request #3278: Handling system bars and Edge-to-Edge enforcement (android 15+)

1832 of 3180 branches covered (57.61%)

Branch coverage included in aggregate %.

5329 of 8209 relevant lines covered (64.92%)

5.18 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

78.57
/pythonforandroid/recipes/matplotlib/__init__.py
1
from pythonforandroid.recipe import MesonRecipe
8✔
2

3

4
class MatplotlibRecipe(MesonRecipe):
8✔
5
    version = "3.10.7"
8✔
6
    url = "https://github.com/matplotlib/matplotlib/archive/v{version}.zip"
8✔
7
    depends = ["kiwisolver", "numpy", "pillow"]
8✔
8
    python_depends = [
8✔
9
        "cycler",
10
        "fonttools",
11
        "packaging",
12
        "pyparsing",
13
        "python-dateutil",
14
    ]
15
    pybind_version = "2.13.4"
8✔
16
    hostpython_prerequisites = ["meson-python>=0.13.1,<0.17.0", "pybind11>=2.13.2,!=2.13.3", "setuptools_scm>=7"]
8✔
17
    need_stl_shared = True
8✔
18

19
    def get_recipe_env(self, arch, **kwargs):
8✔
20
        env = super().get_recipe_env(arch, **kwargs)
×
21
        env["CXXFLAGS"] += " -Wno-c++11-narrowing"
×
22
        return env
×
23

24

25
recipe = MatplotlibRecipe()
8✔
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