Skip to content
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2022.09.04 #2666

Merged
merged 19 commits into from
Sep 5, 2022
Merged

Release 2022.09.04 #2666

merged 19 commits into from
Sep 5, 2022

Conversation

misl6
Copy link
Member

@misl6 misl6 commented Sep 4, 2022

  • Check that the builds are passing
  • Run the tests locally via tox: this performs some long-running tests that are skipped on github-actions.
  • Build and run the on_device_unit_tests app using buildozer. Check that they all pass.
  • Build (or download from github actions) and run the following testapps for arch armeabi-v7a and arm64-v8a:
    • on_device_unit_tests
      • multi-arch-apk-sdl2
      • multi-arch-apk-webview
      • multi-arch-apk-sdl2-scipy
  • Check that the version number is correct

Some notes regarding this release

(will be pasted on Github Releases and on release announces)

  • This is the last release that defaults to Python 3.9 when building hostpython3 and python3. The next one will target Python 3.10
  • This is the last release that uses Android NDK 23b by default, the next one will use Android NDK 25
  • This is the last release that defaults to target API 27, the next one will default to target API 31, following the new requirement from Google for apps that need to be distributed on Play Store.
  • In order to fully support API 31 and as a propedeutic change for new features in Kivy, in the next release, python-for-android will use the new SDL2 releases.

rambo and others added 19 commits October 2, 2020 10:38
Merges master into develop after release 2022.07.20
The final component in the package name is just the extension, so
prefixing it with a - means the output file ends in -.<ext>.
Remove stray - in output file name
This is necessary when using patches in a local recipe since
`Recipe.apply_patch` assumes the recipe directory is absolute and uses
`patch -d` to change directories. It could just be fixed there, but this
ensures that recipe directories are always absolute.

Closes: #2623
Add option for adding files to res/xml without touching manifest
…ostpython3/__init__.py", line 69 (#2642)

* Update __init__.py

.buildozer/android/platform/python-for-android/pythonforandroid/recipes/hostpython3/__init__.py", line 69, in get_recipe_env
    env["PKG_CONFIG_PATH"] = os.pathsep.join(
TypeError: str.join() takes exactly one argument (2 given)

* according of 

#2642 (review)
Added UDP and TCP protocols to "--enable-procol" to supporting RTSP streams over each.

Added RTSP to "--enable-demuxer" to supporting RTSP with ffmpeg.
…w dir template (#2633)

* Add icon-bg and icon-fg to fix_args

Fix the icon-bg and icon-fg arguments and also create the folder
mipmap-anydpi-v26 if it doesn't exists before trying to create a file
inside.

* Use existing ensure_dir function to create anydpi_dir

* Add mipmap-anydpi-v26 to bootstrap template

This makes available the directory in the final template so it's not
needed to check the directory exists.
* Updates matplotlib, fixes an issue related to shared libc++

* Cleanup
@misl6 misl6 merged commit c1ec69c into master Sep 5, 2022
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.

8 participants