Dark Mode

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

Update python-for-android prerequisites (Dockerfile, prerequisites.py, docs)#2923

Merged
misl6 merged 5 commits intokivy:developfrom
misl6:fix/use-jdk-17
Nov 20, 2023
Merged

Update python-for-android prerequisites (Dockerfile, prerequisites.py, docs)#2923
misl6 merged 5 commits intokivy:developfrom
misl6:fix/use-jdk-17

Conversation

Copy link
Member

misl6 commented Nov 18, 2023 *
edited
Loading

  • Updates Dockerfile (clean up of old requirements and change of base image)
  • Set JDK version 17 as a prerequisite, newer JDK versions such as 21 are incompatible with our version of gradle, and gradle now requires at least JDK 17
  • Update docs to reflect the current status (ouch, docs were super-outdated)

misl6 force-pushed the fix/use-jdk-17 branch 2 times, most recently from 9cd9856 to 89eba7f Compare November 18, 2023 18:18
misl6 force-pushed the fix/use-jdk-17 branch from 89eba7f to 413d95c Compare November 18, 2023 18:44
misl6 force-pushed the fix/use-jdk-17 branch from 7438542 to 99f8773 Compare November 19, 2023 11:00
misl6 changed the title [WIP] Update python-for-android prerequisites (in Dockerfile, docs, CI) Update python-for-android prerequisites (Dockerfile, prerequisites.py, docs) Nov 19, 2023
misl6 requested a review from Julian-O November 19, 2023 16:31
Copy link
Member Author

misl6 commented Nov 19, 2023

Hi @Julian-O ,
Can you please take a look at docs changes?

AndreMiras previously approved these changes Nov 19, 2023
Copy link
Member

AndreMiras left a comment

Choose a reason for hiding this comment

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

LGTM

misl6 dismissed AndreMiras's stale review via 8e136b5 November 20, 2023 17:20
AndreMiras approved these changes Nov 20, 2023
misl6 merged commit 436d5a9 into kivy:develop Nov 20, 2023
Copy link
Contributor

Julian-O commented Nov 21, 2023

Should we be mentioning:

  • The need for Cython?
  • The need for Cython<=3?
  • The packages Cython needs? (It needs python3-dev which you have and build-essential which is probably covered by the individual packages, but I am not sure.)

Other than that, looks good.

[Reminder: I think we should be testing on an instance of this Docker, too.]

Julian-O mentioned this pull request Nov 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

AndreMiras AndreMiras approved these changes

Julian-O Awaiting requested review from Julian-O

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

3 participants