Python-for-android

Latest version: v2024.1.21

Safety actively analyzes 618891 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

2024.01.21

New Contributors
* HugoDaniel made their first contribution in https://github.com/kivy/python-for-android/pull/2900
* shyamnathp made their first contribution in https://github.com/kivy/python-for-android/pull/2935
* prolenodev made their first contribution in https://github.com/kivy/python-for-android/pull/2958

**Full Changelog**: https://github.com/kivy/python-for-android/compare/v2023.09.16...v2024.01.21

2023.09.16

New Contributors
* s-t-e-v-e-n-k made their first contribution in https://github.com/kivy/python-for-android/pull/2784
* T-Dynamos made their first contribution in https://github.com/kivy/python-for-android/pull/2841
* Julian-O made their first contribution in https://github.com/kivy/python-for-android/pull/2852
* kulothunganug made their first contribution in https://github.com/kivy/python-for-android/pull/2859

**Full Changelog**: https://github.com/kivy/python-for-android/compare/v2023.05.21...v2023.09.16

2023.05.21

What's Changed
* Add support for Python 3.10 and make it the default while building hostpython3 and python3 by misl6 in https://github.com/kivy/python-for-android/pull/2577
* Add PyAV recipe by DexerBR in https://github.com/kivy/python-for-android/pull/2750
* Add debug loggings for identifying a matching dist by BitcoinWukong in https://github.com/kivy/python-for-android/pull/2751
* Home app functionality by kuzeyron in https://github.com/kivy/python-for-android/pull/2761
* Use io.IOBase for LogFile by dylanmccall in https://github.com/kivy/python-for-android/pull/2763
* android_api to integer by kuzeyron in https://github.com/kivy/python-for-android/pull/2765
* fix 2768 smallIconName null can t be compared to String by brvier in https://github.com/kivy/python-for-android/pull/2769
* fix tools/liblink: syntax error by SomberNight in https://github.com/kivy/python-for-android/pull/2771
* Update `pyjnius` version to `1.5.0` by misl6 in https://github.com/kivy/python-for-android/pull/2791
* Update Kivy recipe for 2.2.0 by misl6 in https://github.com/kivy/python-for-android/pull/2793

New Contributors
* DexerBR made their first contribution in https://github.com/kivy/python-for-android/pull/2750
* BitcoinWukong made their first contribution in https://github.com/kivy/python-for-android/pull/2751
* dylanmccall made their first contribution in https://github.com/kivy/python-for-android/pull/2763

**Full Changelog**: https://github.com/kivy/python-for-android/compare/v2023.02.10...v2023.05.21

2023.02.10

Highlights:

- `sh` version has been restricted to `sh>=1.10, <2.0;`, as `sh>2.0` is incompatible. We will migrate our code accordingly in the future.
- `pydantic` recipe has been updated.

Full changelog:

- restrict sh version [\2746](https://github.com/kivy/python-for-android/pull/2746) ([HyTurtle](https://github.com/HyTurtle))
- 🐛 fix: Update `pydantic` recipe [\2742](https://github.com/kivy/python-for-android/pull/2742) ([FilipeMarch](https://github.com/FilipeMarch))
- Merge master into develop [\2741](https://github.com/kivy/python-for-android/pull/2741) ([misl6](https://github.com/misl6))

2023.01.28

Highlights:

- `scypt` recipe has been updated.
- `--orientation` option controls the allowed orientations (`portrait`, `landscape`, `portrait-reverse`, `landscape-reverse`). The allowed orientations list is then set to `KIVY_ORIENTATION` environment variable, which is used during window setup time to populate the `SDL_HINT_ORIENTATIONS` value, as we're doing for other platforms.
- `--manifest-orientation` option has been added to keep the `android:screenOrientation` personalisation functionality, even if Android will be likely deprecate this attribute in future.
- If `--manifest-orientation` is not set, and only (one of multiple) `--orientation options are passed, the value for `android:screenOrientation` is guessed and synthesized from the --orientation option. Since `android:screenOrientation` accepts only 1 value, if multiple `--orientation` are given, `android:screenOrientation` will be set to unspecified.
- Introduced support for permission properties (`maxSdkVersion` and `usesPermissionFlags`)

Full changelog:

- Implements `--manifest-orientation` and changes how `--orientation` works so we can now pass the setting to the SDL orientation hint [\2739](https://github.com/kivy/python-for-android/pull/2739) ([misl6](https://github.com/misl6))
- Update \_\_init\_\_.py from `scrypt` recipe [\2738](https://github.com/kivy/python-for-android/pull/2738) ([FilipeMarch](https://github.com/FilipeMarch))
- Apply a patch from SDL upstream that fixes orientation settings [\2730](https://github.com/kivy/python-for-android/pull/2730) ([misl6](https://github.com/misl6))
- Support permission properties \(`maxSdkVersion` and `usesPermissionFlags`\) + remove `WRITE_EXTERNAL_STORAGE` permission, which has been previously declared by default [\2725](https://github.com/kivy/python-for-android/pull/2725) ([misl6](https://github.com/misl6))
- Merge master in develop [\2721](https://github.com/kivy/python-for-android/pull/2721) ([misl6](https://github.com/misl6))

2022.12.20

Highlights:

- Minimal and recommended Android NDK version is now **25b**
- `MIN_TARGET_API` has been updated to `30` and `RECOMMENDED_TARGET_API` in order to comply with Google Play Store requirements.
- `android.activity` now offers `Application.ActivityLifecycleCallbacks` helpers.
- `SDL2`, `SDL2_ttf`, `SDL2_mixer`, `SDL2_image` recipes has been updated to latest stable releases.
- Now service notifications are highly customisable!

Full changelog:

- `InputType.TYPE_TEXT_FLAG_MULTI_LINE` forces `InputType.TYPE_TEXT` even if `SDLActivity.keyboardInputType` is `NULL` [\2716](https://github.com/kivy/python-for-android/pull/2716) ([misl6](https://github.com/misl6))
- secp256k1 Update "--host=" [\2714](https://github.com/kivy/python-for-android/pull/2714) ([RobertFlatt](https://github.com/RobertFlatt))
- Delete pythonforandroid/recipes/cdecimal directory [\2713](https://github.com/kivy/python-for-android/pull/2713) ([RobertFlatt](https://github.com/RobertFlatt))
- Bump `sdl2` version to `2.26.1` [\2712](https://github.com/kivy/python-for-android/pull/2712) ([misl6](https://github.com/misl6))
- Flake8 does not support inline comments for any of the keys. [\2708](https://github.com/kivy/python-for-android/pull/2708) ([misl6](https://github.com/misl6))
- Gradle: Run the clean task before anything else to make sure nothing is cached. [\2705](https://github.com/kivy/python-for-android/pull/2705) ([misl6](https://github.com/misl6))
- Custom Service notification [\2703](https://github.com/kivy/python-for-android/pull/2703) ([RobertFlatt](https://github.com/RobertFlatt))
- Include paths for sdl2\_mixer have changed. Added a method to return the right one. [\2700](https://github.com/kivy/python-for-android/pull/2700) ([misl6](https://github.com/misl6))
- WRITE\_EXTERNAL\_STORAGE maxSdk [\2694](https://github.com/kivy/python-for-android/pull/2694) ([RobertFlatt](https://github.com/RobertFlatt))
- Fixes an issue regarding blacklist and bytecode compile + some cleanup [\2693](https://github.com/kivy/python-for-android/pull/2693) ([misl6](https://github.com/misl6))
- Bump to a version of `SDL` with patches for the TextInput / TextEditing \(SDL `2.26.0`\) [\2692](https://github.com/kivy/python-for-android/pull/2692) ([misl6](https://github.com/misl6))
- Make CI compile aiohttp again. [\2690](https://github.com/kivy/python-for-android/pull/2690) ([xavierfiechter](https://github.com/xavierfiechter))
- Add resources [\2684](https://github.com/kivy/python-for-android/pull/2684) ([RobertFlatt](https://github.com/RobertFlatt))
- Update `MIN_TARGET_API` to `30` and `RECOMMENDED_TARGET_API` to `33` [\2683](https://github.com/kivy/python-for-android/pull/2683) ([misl6](https://github.com/misl6))
- recipe.download\_file: implement shallow git cloning [\2682](https://github.com/kivy/python-for-android/pull/2682) ([SomberNight](https://github.com/SomberNight))
- requirements: relax version bound on "pep517" [\2680](https://github.com/kivy/python-for-android/pull/2680) ([SomberNight](https://github.com/SomberNight))
- Add new Android permissions [\2677](https://github.com/kivy/python-for-android/pull/2677) ([RobertFlatt](https://github.com/RobertFlatt))
- Resize webview when keyboard is shown [\2674](https://github.com/kivy/python-for-android/pull/2674) ([dbnicholson](https://github.com/dbnicholson))
- Update `SDL2`, `SDL2_ttf`, `SDL2_mixer`, `SDL2_image` to latest releases [\2673](https://github.com/kivy/python-for-android/pull/2673) ([misl6](https://github.com/misl6))
- Fixes libvpx build [\2672](https://github.com/kivy/python-for-android/pull/2672) ([misl6](https://github.com/misl6))
- `toml` may not be available on systemwide python [\2670](https://github.com/kivy/python-for-android/pull/2670) ([misl6](https://github.com/misl6))
- android/activity: Add Application.ActivityLifecycleCallbacks helpers [\2669](https://github.com/kivy/python-for-android/pull/2669) ([dbnicholson](https://github.com/dbnicholson))
- Bump minimal and recommended Android NDK version to 25b [\2668](https://github.com/kivy/python-for-android/pull/2668) ([misl6](https://github.com/misl6))
- Include HOME in build environment [\2582](https://github.com/kivy/python-for-android/pull/2582) ([dbnicholson](https://github.com/dbnicholson))

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.