Skip to content

Conversation

mhsmith
Copy link
Member

@mhsmith mhsmith commented Aug 31, 2025

If a developer for some reason doesn't want to use Briefcase or Buildozer, these releases will make it much easier for them to manually embed Python in an Android app.


📚 Documentation preview 📚: https://cpython-previews--138305.org.readthedocs.build/

@mhsmith mhsmith requested a review from freakboy3742 as a code owner August 31, 2025 18:49
@mhsmith mhsmith added skip news needs backport to 3.13 bugs and security fixes needs backport to 3.14 bugs and security fixes labels Aug 31, 2025
@bedevere-app bedevere-app bot added awaiting review docs Documentation in the Doc dir labels Aug 31, 2025
@github-project-automation github-project-automation bot moved this to Todo in Docs PRs Aug 31, 2025
Copy link
Contributor

@freakboy3742 freakboy3742 left a comment

Choose a reason for hiding this comment

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

Looks fine to me from a content point-of-view; leaving to someone on the docs team to approve from a wording point of view :-)

@freakboy3742 freakboy3742 requested a review from a team August 31, 2025 23:01

* Build Python by following the instructions in :source:`Android/README.md`.
This will create the directory ``cross-build/HOST/prefix``.
* Either:
Copy link
Member

@AA-Turner AA-Turner Sep 1, 2025

Choose a reason for hiding this comment

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

This doesn't describe what the reader hopes to accomplish at this point. Perhaps:

Suggested change
* Either:
* First, acquire a release build of Python for Android.
There are two methods of doing so, either downloading a pre-built binary,
or compiling Python from the source code yourself.

Obviously the sub-bullets would need adjusting

Copy link
Member Author

Choose a reason for hiding this comment

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

Done.

@mhsmith mhsmith requested a review from AA-Turner September 1, 2025 11:00
@mhsmith
Copy link
Member Author

mhsmith commented Sep 15, 2025

@AA-Turner: Are you able to merge this?

@freakboy3742 freakboy3742 enabled auto-merge (squash) September 18, 2025 13:19
@freakboy3742 freakboy3742 merged commit 594bdde into python:main Sep 18, 2025
27 checks passed
@github-project-automation github-project-automation bot moved this from Todo to Done in Docs PRs Sep 18, 2025
@miss-islington-app
Copy link

Thanks @mhsmith for the PR, and @freakboy3742 for merging it 🌮🎉.. I'm working now to backport this PR to: 3.13, 3.14.
🐍🍒⛏🤖

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Sep 18, 2025
…thonGH-138305)

Adds a mention of binary releases to the Android documentation.

---------
Co-authored-by: Russell Keith-Magee <[email protected]>
Co-authored-by: Adam Turner <[email protected]>
(cherry picked from commit 594bdde)

Co-authored-by: Malcolm Smith <[email protected]>
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Sep 18, 2025
…thonGH-138305)

Adds a mention of binary releases to the Android documentation.

---------
Co-authored-by: Russell Keith-Magee <[email protected]>
Co-authored-by: Adam Turner <[email protected]>
(cherry picked from commit 594bdde)

Co-authored-by: Malcolm Smith <[email protected]>
@bedevere-app
Copy link

bedevere-app bot commented Sep 18, 2025

GH-139124 is a backport of this pull request to the 3.14 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.14 bugs and security fixes label Sep 18, 2025
@bedevere-app
Copy link

bedevere-app bot commented Sep 18, 2025

GH-139125 is a backport of this pull request to the 3.13 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.13 bugs and security fixes label Sep 18, 2025
hugovk pushed a commit that referenced this pull request Sep 18, 2025
…H-138305) (#139124)

gh-137242: Mention Android binary releases in documentation (GH-138305)

Adds a mention of binary releases to the Android documentation.

---------


(cherry picked from commit 594bdde)

Co-authored-by: Malcolm Smith <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Documentation in the Doc dir skip news
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants