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

kivy / python-for-android / 13717117871

07 Mar 2025 08:52AM UTC coverage: 59.193% (-0.1%) from 59.288%
13717117871

push

github

web-flow
:bug: fixes Kiwisolver build fails

The error was "Python.h not found", closes #3115
Note that the macos-14 build is still failing

1050 of 2363 branches covered (44.44%)

Branch coverage included in aggregate %.

1 of 6 new or added lines in 1 file covered. (16.67%)

4 existing lines in 1 file now uncovered.

4903 of 7694 relevant lines covered (63.72%)

2.54 hits per line

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

64.29
/pythonforandroid/recipes/kiwisolver/__init__.py
1
from pythonforandroid.recipe import PyProjectRecipe
4✔
2

3

4
class KiwiSolverRecipe(PyProjectRecipe):
4✔
5
    site_packages_name = 'kiwisolver'
4✔
6
    version = '1.4.5'
4✔
7
    url = 'git+https://github.com/nucleic/kiwi'
4✔
8
    depends = ['cppy']
4✔
9
    need_stl_shared = True
4✔
10

11
    # from https://github.com/kivy/python-for-android/issues/3115
12
    def get_recipe_env(self, arch, **kwargs):
4✔
NEW
13
        env = super().get_recipe_env(arch, **kwargs)
×
NEW
14
        flags = " -I" + self.ctx.python_recipe.include_root(arch.arch)
×
NEW
15
        env["CFLAGS"] = flags
×
NEW
16
        env["CPPFLAGS"] = flags
×
NEW
17
        return env
×
18

19

20
recipe = KiwiSolverRecipe()
4✔
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

© 2025 Coveralls, Inc