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

AndreMiras / python-for-android
63%
develop: 63%

Build:
Build:
LAST BUILD BRANCH: fix/meson-command-lookup
DEFAULT BRANCH: develop
Repo Added 05 Oct 2021 04:07PM UTC
Token So79lOfsi3GU08dwbY099t9MfPffkk5qw regen
Build 101 Last
Files 198
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

LAST BUILD ON BRANCH feature/aiohttp_recipe
branch: feature/aiohttp_recipe
CHANGE BRANCH
x
Reset
Sync Branches
  • feature/aiohttp_recipe
  • develop
  • doc/issue-3326-pyproject-recipe-docs
  • doc/release-process
  • feature/android-version-code-guardrails
  • feature/bootstraps_refactoring
  • feature/bootstraps_refactoring2
  • feature/bump_sh_dep
  • feature/ci_free_disk_space
  • feature/docker_login_fix
  • feature/docker_workflow_fixes
  • feature/documentation
  • feature/drop_eol_python
  • feature/drop_libmysqlclient_recipe
  • feature/fix_documentation_build
  • feature/fix_greenlet_recipe
  • feature/greenlet_recipe
  • feature/increase_test_coverage
  • feature/increase_test_coverage_entrypoint_bdistapk
  • feature/java_linting
  • feature/linter_fixes
  • feature/makefile_clean_up
  • feature/maximize_build_space
  • feature/migrate_upload_artifact
  • feature/minor_refactoring
  • feature/on_demand_custom_ci_build
  • feature/rebuild_updated_recipes_fix
  • feature/rebuild_updated_recipes_logger
  • feature/refactor_dry_java
  • feature/test_sdl2_mixer
  • fix/meson-command-lookup
  • fix/msgspec-python-3.8-import

12 May 2026 07:26PM UTC coverage: 62.729% (+0.07%) from 62.661%
25757318600

push

github

AndreMiras
:construction: Rework aiohttp recipe for Python 3.14

Switches aiohttp to 3.13.5 and PyProjectRecipe, setting
AIOHTTP_NO_EXTENSIONS=1 so the C extensions are skipped (their
pregenerated Cython .c was incompatible with Python 3.14 internals:
ma_version_tag, ob_digit, 5-arg _PyLong_AsByteArray).

Adds the transitive C-extension deps as minimal PyProjectRecipe
entries that each set <NAME>_NO_EXTENSIONS=1 to use the pure-Python
fallback: multidict, yarl, frozenlist, propcache.

Draft / TODO:
- Not yet exercised at compile time or runtime; needs an end-to-end
  testapp build (e.g. arm64-v8a) and an on-device import + a
  ClientSession smoke request.
- Unclear whether all four sub-recipes are actually required.
  aiohappyeyeballs and aiosignal are declared as python_depends
  (pure Python); the four sub-recipes here exist to inject the
  _NO_EXTENSIONS env vars at build-from-sdist time, but if pip can
  resolve them another way, some may be droppable.

1815 of 3170 branches covered (57.26%)

Branch coverage included in aggregate %.

51 of 65 new or added lines in 5 files covered. (78.46%)

1 existing line in 1 file now uncovered.

5385 of 8308 relevant lines covered (64.82%)

3.89 hits per line

Relevant lines Covered
Build:
Build:
8308 RELEVANT LINES 5385 COVERED LINES
3.89 HITS PER LINE
Source Files on feature/aiohttp_recipe
  • Tree
  • List 200
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
25757318600 feature/aiohttp_recipe :construction: Rework aiohttp recipe for Python 3.14 Switches aiohttp to 3.13.5 and PyProjectRecipe, setting AIOHTTP_NO_EXTENSIONS=1 so the C extensions are skipped (their pregenerated Cython .c was incompatible with Python 3.14 internals: ma_ver... push 12 May 2026 07:32PM UTC AndreMiras github
62.73
See All Builds (91)

Badge your Repo: python-for-android

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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