Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Increase minimum Android API level to 24#125946

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
freakboy3742 merged 4 commits intopython:mainfrommhsmith:android-minsdk-24
Oct 25, 2024

Conversation

@mhsmith
Copy link
Member

@mhsmithmhsmith commentedOct 24, 2024
edited
Loading

This PR is stacked on top of#125941, which should be merged first. However, this PR should not be backported to 3.13, because that has already committed to a minimum API level of 21.

API level 24 wasreleased in 2016, and according tohttps://dl.google.com/android/studio/metadata/distributions.json, over 97% of active devices are on that version or newer.

Because of limitations in thepidof andlogcat commands, 24 is already the minimum API level supported by the test script – older versions had to be tested manually. So this will save some work for Python 3.14.

@mhsmith
Copy link
MemberAuthor

!buildbot android

@bedevere-bot
Copy link

🤖 New build scheduled with the buildbot fleet by@mhsmith for commit55cfb94 🤖

The command will test the builders whose names match following regular expression:android

The builders matched are:

  • aarch64 Android PR
  • AMD64 Android PR

@freakboy3742
Copy link
Contributor

The change itself makes sense; but there's a merge conflict after#125941 landed; once that's resolved, I think this is good to land.

Copy link
Contributor

@freakboy3742freakboy3742 left a comment

Choose a reason for hiding this comment

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

👍

@freakboy3742freakboy3742 merged commit371c537 intopython:mainOct 25, 2024
40 checks passed
@freakboy3742
Copy link
Contributor

freakboy3742 commentedOct 25, 2024
edited
Loading

Not sure why this passed a buildbot check on the PR, but then failed on the main... any ideas@mhsmith ?

@mhsmith
Copy link
MemberAuthor

Actually it did not pass the buildbot check on the PR (click the red X against the "Remove skip" commit above).

It looks like increasing the minimum API level has caused some additional libc APIs to become available at compile time, but they always return "permission denied" at runtime. This is a pretty common situation, so I'll make another PR to fix it.

@freakboy3742
Copy link
Contributor

/me facepalms.

I missed the original test failure, then assumed that the impact of a buildbot test failure would carry over into the subsequent merge-with-main build.

ebonnal pushed a commit to ebonnal/cpython that referenced this pull requestJan 12, 2025
Minimum Android API level has been increased to 24 (Android 7.0).
freakboy3742 pushed a commit that referenced this pull requestApr 2, 2025
Backport miscellaneous Android testbed changes from#125946, but without theAndroid API version bump.
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@freakboy3742freakboy3742freakboy3742 approved these changes

Assignees

No one assigned

Labels

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

3 participants

@mhsmith@bedevere-bot@freakboy3742

[8]ページ先頭

©2009-2025 Movatter.jp