14
0
Commit Graph

19 Commits

Author SHA256 Message Date
bcde5e1c98 Accepting request 1204662 from devel:languages:python
- Add patch fix-mock-assertion.patch:
  * Correct mock has_calls call.
- Skip recalcitrant test.

OBS-URL: https://build.opensuse.org/request/show/1204662
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-for-android?expand=0&rev=9
2024-09-30 13:41:15 +00:00
dfeb6f4c08 - Add patch fix-mock-assertion.patch:
* Correct mock has_calls call.
- Skip recalcitrant test.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-for-android?expand=0&rev=18
2024-09-30 06:33:22 +00:00
5d3f02bc49 Accepting request 1166050 from devel:languages:python
- Update to 2024.01.21:
  * Update Lottie player version
  * Remove distutils usage, as is not available anymore on Python 3.12
  * enable json1 extenstion in sqlite3
  * Bump pyjnius version to 1.6.1
  * Add (now mandatory) .readthedocs.yaml file, add docs requirements.txt
    and update sphinx conf
  * Update Android gradle plugin to 8.1.1 and gradle to 8.0.2
  * Add support for Python 3.11 and make it the default while building
    hostpython3 and python3
  * Remove redundant append into WHITELIST_PATTERNS
  * sourceCompatibility 1.7 and targetCompatibility 1.7 are obsolete, use 1.8
  * Update sdl2 deps to reflect the same targeted in kivy/kivy
  * Initial support for PySide6 and Qt
  * Bump Kivy version to 2.3.0
  * Update OpenSSL version to 1.1.1w
- Stop replacing pep517 in files, we have moved off of it
- Remove patch switch-to-build-from-pep517.patch:
  * Now included.
- Add patch no-isolation-for-metadata-build.patch:
  * However, we still don't need isolated builds.
- Switch to pyproject macros.
- Skip a test that breaks with Python 3.12.

OBS-URL: https://build.opensuse.org/request/show/1166050
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-for-android?expand=0&rev=8
2024-04-08 15:39:29 +00:00
10b3f6b3e0 - Update to 2024.01.21:
* Update Lottie player version
  * Remove distutils usage, as is not available anymore on Python 3.12
  * enable json1 extenstion in sqlite3
  * Bump pyjnius version to 1.6.1
  * Add (now mandatory) .readthedocs.yaml file, add docs requirements.txt
    and update sphinx conf
  * Update Android gradle plugin to 8.1.1 and gradle to 8.0.2
  * Add support for Python 3.11 and make it the default while building
    hostpython3 and python3
  * Remove redundant append into WHITELIST_PATTERNS
  * sourceCompatibility 1.7 and targetCompatibility 1.7 are obsolete, use 1.8
  * Update sdl2 deps to reflect the same targeted in kivy/kivy
  * Initial support for PySide6 and Qt
  * Bump Kivy version to 2.3.0
  * Update OpenSSL version to 1.1.1w
- Stop replacing pep517 in files, we have moved off of it
- Remove patch switch-to-build-from-pep517.patch:
  * Now included.
- Add patch no-isolation-for-metadata-build.patch:
  * However, we still don't need isolated builds.
- Switch to pyproject macros.
- Skip a test that breaks with Python 3.12.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-for-android?expand=0&rev=16
2024-04-08 05:35:02 +00:00
afe4042b85 Accepting request 1137829 from devel:languages:python
- update to 2023.09.16:
  * Cffi update
  * Use build rather than pep517 for building
  * Removes `mysqldb` recipe as does not support Python 3
  * Removes `Babel` recipe as it's not needed anymore.
  * Remove `dateutil` recipe, as it's not needed anymore
  * Optimize CI runs, by avoiding unnecessary rebuilds
  * Remove `pytz` recipe, as it's not needed anymore
  * Changed the url to use https as http fails
  * vlc: fix build
  * Correct sys_platform
  * Docs: Fix code string - quickstart.rst
  * Bump `kivy` version to `2.2.1`
  * Use a pinned version of `Cython` for now, as most of the
    recipes are incompatible with `Cython==3.x.x`
  * Automatically generate required pre-requisites
  * Use platform.uname instead of os.uname
  * Fix simple typos in comments
  * `build_platform` should be all-lowercase
  * Docs: Fix typos and updated command to build apk - README
  * Patching cleanup
  * Python versions: Update documentation & CI testing
  * Correct check for --sdk option
  * Factor out dependency checking. Use modern version handling
  * 🚨 linter fixes
  * Remove deprecated FlatDir in Gradle template
  * Standardise ensure_dir and rmdir
  * Standardise on move
  * Use Python's touch() rather than shelling out.
- update to 2023.05.21:

OBS-URL: https://build.opensuse.org/request/show/1137829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-for-android?expand=0&rev=7
2024-01-10 20:52:17 +00:00
f705bc954e - update to 2023.09.16:
* Cffi update
  * Use build rather than pep517 for building
  * Removes `mysqldb` recipe as does not support Python 3
  * Removes `Babel` recipe as it's not needed anymore.
  * Remove `dateutil` recipe, as it's not needed anymore
  * Optimize CI runs, by avoiding unnecessary rebuilds
  * Remove `pytz` recipe, as it's not needed anymore
  * Changed the url to use https as http fails
  * vlc: fix build
  * Correct sys_platform
  * Docs: Fix code string - quickstart.rst
  * Bump `kivy` version to `2.2.1`
  * Use a pinned version of `Cython` for now, as most of the
    recipes are incompatible with `Cython==3.x.x`
  * Automatically generate required pre-requisites
  * Use platform.uname instead of os.uname
  * Fix simple typos in comments
  * `build_platform` should be all-lowercase
  * Docs: Fix typos and updated command to build apk - README
  * Patching cleanup
  * Python versions: Update documentation & CI testing
  * Correct check for --sdk option
  * Factor out dependency checking. Use modern version handling
  * 🚨 linter fixes
  * Remove deprecated FlatDir in Gradle template
  * Standardise ensure_dir and rmdir
  * Standardise on move
  * Use Python's touch() rather than shelling out.
- update to 2023.05.21:

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-for-android?expand=0&rev=14
2024-01-09 22:10:03 +00:00
03060b49fb Accepting request 1087411 from devel:languages:python
- Update to v2023.02.10:
  * pydantic recipe has been updated.
  * scypt recipe has been updated.
  * --orientation option controls the allowed orientations (portrait,
    landscape, portrait-reverse, landscape-reverse).
  * --manifest-orientation option has been added to keep the
    android:screenOrientation personalisation functionality.
  * If --manifest-orientation is not set, and only (one of multiple)
    --orientation options are passed, the value for
    android:screenOrientationis guessed and synthesized from the
    --orientation option.
  * Introduced support for permission properties (maxSdkVersion and
    usesPermissionFlags)
  * 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.
  * secp256k1 Update "--host=" #2714 (RobertFlatt)
  * recipe.download_file: implement shallow git cloning #2682 (SomberNight)
  * Resize webview when keyboard is shown #2674 (dbnicholson)
  * Fixes libvpx build #2672 (misl6)
  * toml may not be available on systemwide python #2670 (misl6)
  * android/activity: Add Application.ActivityLifecycleCallbacks
    helpers #2669 (dbnicholson)
  * Bump minimal and recommended Android NDK version to 25b #2668 (misl6)
  * Include HOME in build environment #2582 (dbnicholson) 
- Add patch switch-to-build-from-pep517.patch:
  * Do not use pep517 methods, switch to build.

OBS-URL: https://build.opensuse.org/request/show/1087411
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-for-android?expand=0&rev=6
2023-05-17 08:53:09 +00:00
2ffcaa4988 - Update to v2023.02.10:
* pydantic recipe has been updated.
  * scypt recipe has been updated.
  * --orientation option controls the allowed orientations (portrait,
    landscape, portrait-reverse, landscape-reverse).
  * --manifest-orientation option has been added to keep the
    android:screenOrientation personalisation functionality.
  * If --manifest-orientation is not set, and only (one of multiple)
    --orientation options are passed, the value for
    android:screenOrientationis guessed and synthesized from the
    --orientation option.
  * Introduced support for permission properties (maxSdkVersion and
    usesPermissionFlags)
  * 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.
  * secp256k1 Update "--host=" #2714 (RobertFlatt)
  * recipe.download_file: implement shallow git cloning #2682 (SomberNight)
  * Resize webview when keyboard is shown #2674 (dbnicholson)
  * Fixes libvpx build #2672 (misl6)
  * toml may not be available on systemwide python #2670 (misl6)
  * android/activity: Add Application.ActivityLifecycleCallbacks
    helpers #2669 (dbnicholson)
  * Bump minimal and recommended Android NDK version to 25b #2668 (misl6)
  * Include HOME in build environment #2582 (dbnicholson) 
- Add patch switch-to-build-from-pep517.patch:
  * Do not use pep517 methods, switch to build.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-for-android?expand=0&rev=12
2023-05-16 12:12:34 +00:00
ab4c640fc6 Accepting request 1043008 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1043008
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-for-android?expand=0&rev=5
2022-12-15 18:25:27 +00:00
John Vandenberg
e421db75a0 Accepting request 1043007 from home:jayvdb:branches:devel:languages:python
- Remove arch-tests.patch that was removed from spec in previous change

OBS-URL: https://build.opensuse.org/request/show/1043007
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-for-android?expand=0&rev=10
2022-12-14 22:39:36 +00:00
John Vandenberg
645a0e108d Accepting request 1042437 from home:pgajdos:python
- really use 2022.09.04 tarball
- six is not required

OBS-URL: https://build.opensuse.org/request/show/1042437
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-for-android?expand=0&rev=9
2022-12-12 18:49:47 +00:00
d5c77a742b Accepting request 1008625 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1008625
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-for-android?expand=0&rev=4
2022-10-07 23:24:46 +00:00
John Vandenberg
5cd42e91df Accepting request 1008609 from home:yarunachalam:branches:devel:languages:python
- Update to version v2022.09.04 
  Fixed bugs:
  Matplotlib failed to import properly on an APK from Buildozer and Kivy #2643
  Closed issues:
  KeyError: Matplotlib with kivy android #2658
  KeyError: Matplotlib #2659
  Upgrade from NDK 19b to 23b causes problems with Pandas library #2654
  Update Dockerfile for ARM #2653
  Apple M2 chip doesn't generate apk: compiling error on liblzma #2652
  aiohttp/_http_parser.pyx:46:0: '_headers.pxi' not found #2651
  [Question] Pip SSL ? #2649
  Colab gives me as error "No module named 'typing_extensions' ", even if before with the same compilation it worked #2648
  [Question] Java Files #2646
  Using foreground services will cause wired behaviour on Android 8 #2641
  Can't apply patches with relative paths for local recipe #2623
  Compile for x86 on MacOS #2215
  splash always loading #1907
  python-for-android.readthedocs.io has problems updating, apparently #1709
  Webview apps not working on Android #1644
  Merged pull requests:
  liblzma: Use p4a_install instead of install, as a file named INSTALL is already present. #2663 (misl6)
  Force --platform=linux/amd64 in Dockerfile #2660 (misl6)
  Remove six and enum34 dependency #2657 (misl6)
  Update supported Python versions #2656 (misl6)
  Fixes some E275 - assert is a keyword. #2647 (misl6)
  Updates matplotlib, fixes an issue related to shared libc++ #2645 (misl6)
  RTSP support for ffmpeg #2644 (alicakici1234)
  Fixes TypeError: str.join() takes exactly one argument (2 given) in hostpython3/__init__.py", line 69 #2642 (Furtif)
  Resolve absolute path to local recipes #2640 (dbnicholson)
  Merges master into develop after release 2022.07.20 #2639 (misl6)

OBS-URL: https://build.opensuse.org/request/show/1008609
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-for-android?expand=0&rev=7
2022-10-06 23:02:17 +00:00
e7cf1bc03e Accepting request 993866 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/993866
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-for-android?expand=0&rev=3
2022-08-09 13:27:51 +00:00
John Vandenberg
90fcb5c188 Accepting request 993865 from home:jayvdb:branches:devel:languages:python
- Add test dependencies and mark one test skipped

OBS-URL: https://build.opensuse.org/request/show/993865
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-for-android?expand=0&rev=5
2022-08-09 00:58:42 +00:00
f14778f878 Accepting request 983631 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/983631
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-for-android?expand=0&rev=2
2022-06-18 20:06:37 +00:00
c31d2e6936 Accepting request 983422 from home:dimstar:Factory
- Properly fix shebangs to inject path to python interpreter.

OBS-URL: https://build.opensuse.org/request/show/983422
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-for-android?expand=0&rev=3
2022-06-18 19:24:07 +00:00
ad647e7d29 Accepting request 849547 from devel:languages:python
dep for Python Android projects

OBS-URL: https://build.opensuse.org/request/show/849547
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-for-android?expand=0&rev=1
2020-11-21 11:42:12 +00:00
e6a74228ca Accepting request 848670 from home:jayvdb:py-submit
Python android tools

OBS-URL: https://build.opensuse.org/request/show/848670
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-for-android?expand=0&rev=1
2020-11-19 15:27:18 +00:00