Skip to content

Pin build<1.4.3 to fix APK build failure#266

Merged
bjester merged 1 commit into
developfrom
fix/pin-build-version
Apr 14, 2026
Merged

Pin build<1.4.3 to fix APK build failure#266
bjester merged 1 commit into
developfrom
fix/pin-build-version

Conversation

@rtibbles
Copy link
Copy Markdown
Member

@rtibbles rtibbles commented Apr 14, 2026

Summary

  • Update p4a pin to include a workaround for a regression in build 1.4.3 (pypa/build#1037)
  • build 1.4.3 strips PYTHONPATH from isolated build subprocesses but not from the pip install step that populates them, causing setuptools.build_meta to be missing when building cryptography
  • All Kolibri PR APK builds have been failing since April 10 due to this
  • Bump version to 0.1.10

Test plan

  • Verify APK build succeeds in CI after merging

🤖 Generated with Claude Code

build 1.4.3 introduced a regression (pypa/build#1037) that strips
PYTHONPATH from isolated build subprocesses but not from the pip
install step, causing setuptools.build_meta to be missing when
building cryptography. Update p4a pin to include the workaround.

Bump version to 0.1.10.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown
Member

@bjester bjester left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@bjester bjester merged commit 7ec7c11 into develop Apr 14, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants