Skip to content

Commit f47fed6

Browse files
committed
Update CHANGELOG.md and bump version to 2024.01.21
1 parent 4dcb61e commit f47fed6

File tree

2 files changed

+159
-1
lines changed

2 files changed

+159
-1
lines changed

CHANGELOG.md

+158
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,163 @@
11
# Changelog
22

3+
## [v2024.01.21](https://github.com/kivy/python-for-android/tree/v2024.01.21)
4+
5+
[Full Changelog](https://github.com/kivy/python-for-android/compare/v2023.09.16...v2024.01.21)
6+
7+
**Fixed bugs:**
8+
9+
- Update documentation copyright [\#2921](https://github.com/kivy/python-for-android/issues/2921)
10+
- Support mail address is broken [\#2899](https://github.com/kivy/python-for-android/issues/2899)
11+
- doc/macos/jdk: invalid brew install command provided. [\#2896](https://github.com/kivy/python-for-android/issues/2896)
12+
- pyzmq recipe build fail [\#2818](https://github.com/kivy/python-for-android/issues/2818)
13+
- Existing distribution not detected due to pip package casing mismatch [\#2494](https://github.com/kivy/python-for-android/issues/2494)
14+
- unknown argument "fp-model" and strict is not a directory or a file [\#2359](https://github.com/kivy/python-for-android/issues/2359)
15+
- Copy past is not working on kivy mobile app [\#2270](https://github.com/kivy/python-for-android/issues/2270)
16+
- Flaky test failure in blacklist\(?\) - investigation needed [\#1781](https://github.com/kivy/python-for-android/issues/1781)
17+
- Problem with loding gevent: BadZipfile: File is not a zip file [\#1739](https://github.com/kivy/python-for-android/issues/1739)
18+
- ImportError when importing files containing \N{name} escape sequence [\#1060](https://github.com/kivy/python-for-android/issues/1060)
19+
- Error with permission specification via setup.cfg [\#985](https://github.com/kivy/python-for-android/issues/985)
20+
21+
**Closed issues:**
22+
23+
- Build failed: Could not find `android` or `sdkmanager` binaries in Android SDK [\#2956](https://github.com/kivy/python-for-android/issues/2956)
24+
- Libffi - configure: error: C compiler cannot create executables \(WSL 2\) [\#2953](https://github.com/kivy/python-for-android/issues/2953)
25+
- G [\#2951](https://github.com/kivy/python-for-android/issues/2951)
26+
- Hh [\#2949](https://github.com/kivy/python-for-android/issues/2949)
27+
- Can't build for Android on macOS on M2 [\#2947](https://github.com/kivy/python-for-android/issues/2947)
28+
- BroadcastReceiver does not invoke the callback [\#2946](https://github.com/kivy/python-for-android/issues/2946)
29+
- Add pdf2docx library recipe [\#2941](https://github.com/kivy/python-for-android/issues/2941)
30+
- use build aar in kotlin app ,can't load /lib/arm64/libpybundle.so file [\#2940](https://github.com/kivy/python-for-android/issues/2940)
31+
- Feature Request: Pymssql [\#2936](https://github.com/kivy/python-for-android/issues/2936)
32+
- LXML v4.8.0 fails to build. [\#2928](https://github.com/kivy/python-for-android/issues/2928)
33+
- Tryin to apply a plugin fails [\#2926](https://github.com/kivy/python-for-android/issues/2926)
34+
- ModuleNotFoundError: No module named '\_sysconfigdata\_\_darwin\_darwin' [\#2925](https://github.com/kivy/python-for-android/issues/2925)
35+
- ReadTheDocs version is unclear. [\#2920](https://github.com/kivy/python-for-android/issues/2920)
36+
- How to get real file path from uri [\#2911](https://github.com/kivy/python-for-android/issues/2911)
37+
- And [\#2910](https://github.com/kivy/python-for-android/issues/2910)
38+
- ModuleNotFoundError: No module named 'backports'
39+
[\#2909](https://github.com/kivy/python-for-android/issues/2909)
40+
- not able to acess files unless connected to adb once [\#2907](https://github.com/kivy/python-for-android/issues/2907)
41+
- opening files in other apps [\#2906](https://github.com/kivy/python-for-android/issues/2906)
42+
- ImportError: dlopen failed: cannot locate symbol "\_ZTVSt9bad\_alloc" [\#2903](https://github.com/kivy/python-for-android/issues/2903)
43+
- Fails to build pyjnius [\#2902](https://github.com/kivy/python-for-android/issues/2902)
44+
- Kivy app crashes on startup [\#2895](https://github.com/kivy/python-for-android/issues/2895)
45+
- aar file does not import properly in version v2023.09.16 [\#2894](https://github.com/kivy/python-for-android/issues/2894)
46+
- App is crashing with Pyrebase4 [\#2893](https://github.com/kivy/python-for-android/issues/2893)
47+
- shared libs builds with 32 bit arch instaead of 64 bit [\#2888](https://github.com/kivy/python-for-android/issues/2888)
48+
- liblzma download error [\#2885](https://github.com/kivy/python-for-android/issues/2885)
49+
- Misconfiguration causing failure in compilation. [\#2879](https://github.com/kivy/python-for-android/issues/2879)
50+
- cygrpc.so is for EM\_X86\_64 \(62\) instead of EM\_AARCH64 \(183\) [\#2853](https://github.com/kivy/python-for-android/issues/2853)
51+
- Are you able to build cffi==1.15.1? [\#2847](https://github.com/kivy/python-for-android/issues/2847)
52+
- java.lang.IllegalStateException [\#2844](https://github.com/kivy/python-for-android/issues/2844)
53+
- \[BUG\]: ctypes: AttributeError: undefined symbol: PyCapsule\_New [\#2840](https://github.com/kivy/python-for-android/issues/2840)
54+
- kivy cant load image in requesturl android [\#2832](https://github.com/kivy/python-for-android/issues/2832)
55+
- Feature Request: Add Python `3.11` support [\#2798](https://github.com/kivy/python-for-android/issues/2798)
56+
- Error Build APK FIle using Flask [\#2783](https://github.com/kivy/python-for-android/issues/2783)
57+
- macOS: gwadlew fails at build tools stage \(newest build tools is 34.0.0-rc3, brew/openjdk@20\). [\#2781](https://github.com/kivy/python-for-android/issues/2781)
58+
- Kivy python Error loading video on some android device [\#2780](https://github.com/kivy/python-for-android/issues/2780)
59+
- buildozer/p4a.prerequisites: enable automation build with no questions asked. [\#2778](https://github.com/kivy/python-for-android/issues/2778)
60+
- \_python\_bundle does not exist...this not looks good, all python recipes should have this folder, should we expect a crash soon? [\#2773](https://github.com/kivy/python-for-android/issues/2773)
61+
- Background service implemented using Pyjnius does not auto-restart on Kivy APK close [\#2772](https://github.com/kivy/python-for-android/issues/2772)
62+
- \[JVM\]: FLAG\_IMMUTABLE or FLAG\_MUTABLE is required when a PendingIntent is created [\#2759](https://github.com/kivy/python-for-android/issues/2759)
63+
- there is an issue with playing video from URL on the latest p4a releases [\#2744](https://github.com/kivy/python-for-android/issues/2744)
64+
- App crahes at launch on specific devices \(\[libpython3.9.so\] \_PyEval\_EvalFrameDefault\) \(Adreno 730?\) [\#2723](https://github.com/kivy/python-for-android/issues/2723)
65+
- Pandas giving error in Buildozer [\#2719](https://github.com/kivy/python-for-android/issues/2719)
66+
- buildozer -v android debug [\#2711](https://github.com/kivy/python-for-android/issues/2711)
67+
- \[proposed feature-request\] Lacking psutil recipe [\#2707](https://github.com/kivy/python-for-android/issues/2707)
68+
- \[ERROR\]: Build failed: Asked to compile for no Archs, so failing. [\#2685](https://github.com/kivy/python-for-android/issues/2685)
69+
- Feature Request: Give more access to the android project folder inside of the dist folder [\#2614](https://github.com/kivy/python-for-android/issues/2614)
70+
- `shutil.copy()` fails on external removable storage devices [\#2589](https://github.com/kivy/python-for-android/issues/2589)
71+
- jnius can't find class "org.kivy.android.PythonActivity" with webview [\#2533](https://github.com/kivy/python-for-android/issues/2533)
72+
- \[MACOS\] Android app crashes on start when using macos to build [\#2519](https://github.com/kivy/python-for-android/issues/2519)
73+
- Pillow-SIMD recipe? [\#2420](https://github.com/kivy/python-for-android/issues/2420)
74+
- --asset & directories [\#2413](https://github.com/kivy/python-for-android/issues/2413)
75+
- dlopen failed: cannot locate symbol "\_\_register\_atfork" on Android 5.0 [\#2410](https://github.com/kivy/python-for-android/issues/2410)
76+
- dlib module not found error [\#2395](https://github.com/kivy/python-for-android/issues/2395)
77+
- lxml build failed for x86 arch [\#2369](https://github.com/kivy/python-for-android/issues/2369)
78+
- Android 10 storage permission denied [\#2364](https://github.com/kivy/python-for-android/issues/2364)
79+
- for pytorch [\#2353](https://github.com/kivy/python-for-android/issues/2353)
80+
- Problem with ffmpeg on Android [\#2345](https://github.com/kivy/python-for-android/issues/2345)
81+
- NLTK recipe for python for android [\#2320](https://github.com/kivy/python-for-android/issues/2320)
82+
- build\_tools\_versions comparison code fails for 'Android Rebuilds' SDKs because of different folder naming conventions [\#2318](https://github.com/kivy/python-for-android/issues/2318)
83+
- verify downloads using sha256? [\#2294](https://github.com/kivy/python-for-android/issues/2294)
84+
- outdated recipes [\#2277](https://github.com/kivy/python-for-android/issues/2277)
85+
- Custom recipe for scipy fails with permission issue [\#2267](https://github.com/kivy/python-for-android/issues/2267)
86+
- Kivy application generated crashes instantly with dlopen failed [\#2266](https://github.com/kivy/python-for-android/issues/2266)
87+
- EGLlib: validate\_display: 92 error 3008 \(EGL\_BAD\_DISPLAY\) : App crashes immediately \(kivymd\) \(Buildozer\) [\#2258](https://github.com/kivy/python-for-android/issues/2258)
88+
- libEGL : EGLNativeWindowType disconnect failed [\#2253](https://github.com/kivy/python-for-android/issues/2253)
89+
- Hao to support multiprocess Queue in Android [\#2249](https://github.com/kivy/python-for-android/issues/2249)
90+
- autoclass: Class only found when called in specific places? [\#2242](https://github.com/kivy/python-for-android/issues/2242)
91+
- the app crach in time of import psycopg2 [\#2240](https://github.com/kivy/python-for-android/issues/2240)
92+
- env must be a dict [\#2170](https://github.com/kivy/python-for-android/issues/2170)
93+
- Pandas doesn't work [\#2157](https://github.com/kivy/python-for-android/issues/2157)
94+
- Webview bootstrap can't find 'org.jnius.NativeInvocationHandler'. [\#2140](https://github.com/kivy/python-for-android/issues/2140)
95+
- clang++: error: linker command failed with exit code 1 [\#2082](https://github.com/kivy/python-for-android/issues/2082)
96+
- ModuleNotFoundError: No module named 'setuptools' [\#2078](https://github.com/kivy/python-for-android/issues/2078)
97+
- Scraping web pages with javascript [\#2052](https://github.com/kivy/python-for-android/issues/2052)
98+
- open webbrowser regsiter\(\) error [\#2047](https://github.com/kivy/python-for-android/issues/2047)
99+
- Missing javaclass when using able with previously working recipe [\#2041](https://github.com/kivy/python-for-android/issues/2041)
100+
- :Class not found b'org/kivy/android/PythonActivity$ActivityResultListener' [\#2039](https://github.com/kivy/python-for-android/issues/2039)
101+
- App\(using socket and opencv\) crash on opening [\#2038](https://github.com/kivy/python-for-android/issues/2038)
102+
- android apk is crashing after displaying splash screen on phone [\#2030](https://github.com/kivy/python-for-android/issues/2030)
103+
- Leverage Docker image caching [\#2009](https://github.com/kivy/python-for-android/issues/2009)
104+
- entrypoint confusion with python3 [\#1999](https://github.com/kivy/python-for-android/issues/1999)
105+
- Android app crash on opening - Python Initialize [\#1987](https://github.com/kivy/python-for-android/issues/1987)
106+
- Error building APK: "Missing 'name' key attribute on element activity at AndroidManifest.xml" [\#1979](https://github.com/kivy/python-for-android/issues/1979)
107+
- Ugent issues on Webview \(Android Back Button to main App\) [\#1961](https://github.com/kivy/python-for-android/issues/1961)
108+
- JavaException: JVM exception occurred: Fail to connect to camera service [\#1943](https://github.com/kivy/python-for-android/issues/1943)
109+
- Python version number must have subversion? cannot find Python-3.7.tgz [\#1941](https://github.com/kivy/python-for-android/issues/1941)
110+
- dlopen failed: jnius.so is for EM\_ARM \(40\) instead of EM\_386 \(3\) [\#1927](https://github.com/kivy/python-for-android/issues/1927)
111+
- Matplotlib recipe depends on local environment [\#1900](https://github.com/kivy/python-for-android/issues/1900)
112+
- main window jumps up and down [\#1876](https://github.com/kivy/python-for-android/issues/1876)
113+
- ctypes.pythonapi issues; getting AttributeError: undefined symbol [\#1866](https://github.com/kivy/python-for-android/issues/1866)
114+
- \[enhancement\] do not rebuild already built packages [\#1860](https://github.com/kivy/python-for-android/issues/1860)
115+
- Matplotlib recipe fails sometimes [\#1859](https://github.com/kivy/python-for-android/issues/1859)
116+
- p4a build with NDK r18b: clang: error: unknown argument: '-mandroid' [\#1853](https://github.com/kivy/python-for-android/issues/1853)
117+
- Activity lifecycle issues. after onDestroy, application will become unusable [\#1844](https://github.com/kivy/python-for-android/issues/1844)
118+
- Service AutoRestart did not work [\#1823](https://github.com/kivy/python-for-android/issues/1823)
119+
- Android debug results in error involving clang++ and linker. [\#1796](https://github.com/kivy/python-for-android/issues/1796)
120+
- seek\(\) method on a file object doesn't use right arguments [\#1768](https://github.com/kivy/python-for-android/issues/1768)
121+
- Same issue w/ -lpython2.7 not found, workaround [\#1753](https://github.com/kivy/python-for-android/issues/1753)
122+
- Several issues when installing packages via pip [\#1745](https://github.com/kivy/python-for-android/issues/1745)
123+
- Publish a new Kivy Launcher for Python 3 [\#1638](https://github.com/kivy/python-for-android/issues/1638)
124+
- Travis conditional boostrap build support [\#1588](https://github.com/kivy/python-for-android/issues/1588)
125+
- Error when execute APK only on device: ImportError: cannot import name \_htmlparser [\#1523](https://github.com/kivy/python-for-android/issues/1523)
126+
- onSensorChanged continuosly called during app execution [\#1498](https://github.com/kivy/python-for-android/issues/1498)
127+
- GC deadlock on subprocess [\#1461](https://github.com/kivy/python-for-android/issues/1461)
128+
- Code runs on old pygame backend but not on SDL2 [\#1411](https://github.com/kivy/python-for-android/issues/1411)
129+
- build-tools below 25 will not add jars [\#1345](https://github.com/kivy/python-for-android/issues/1345)
130+
- Flaky continuous integration [\#1306](https://github.com/kivy/python-for-android/issues/1306)
131+
- Icon/Logo Proposal [\#1264](https://github.com/kivy/python-for-android/issues/1264)
132+
- Unable to write the config [\#1151](https://github.com/kivy/python-for-android/issues/1151)
133+
- p4a does not yet work with clang [\#1097](https://github.com/kivy/python-for-android/issues/1097)
134+
- android module seems to eat up a character from java properties [\#945](https://github.com/kivy/python-for-android/issues/945)
135+
- TypeError: a bytes-like object is required, not 'str' [\#856](https://github.com/kivy/python-for-android/issues/856)
136+
- Feature request: access to all permissions [\#843](https://github.com/kivy/python-for-android/issues/843)
137+
- Extending the launcher [\#565](https://github.com/kivy/python-for-android/issues/565)
138+
139+
**Merged pull requests:**
140+
141+
- Update OpenSSL version to `1.1.1w` [\#2958](https://github.com/kivy/python-for-android/pull/2958) ([prolenodev](https://github.com/prolenodev))
142+
- Bump Kivy version to `2.3.0` [\#2952](https://github.com/kivy/python-for-android/pull/2952) ([misl6](https://github.com/misl6))
143+
- `sourceCompatibility` 1.7 and `targetCompatibility` 1.7 are obsolete, use 1.8 by default [\#2942](https://github.com/kivy/python-for-android/pull/2942) ([misl6](https://github.com/misl6))
144+
- Remove redundant append into WHITELIST\_PATTERNS [\#2935](https://github.com/kivy/python-for-android/pull/2935) ([shyamnathp](https://github.com/shyamnathp))
145+
- Update sdl2 deps to reflect the same targeted in kivy/kivy [\#2927](https://github.com/kivy/python-for-android/pull/2927) ([misl6](https://github.com/misl6))
146+
- Update `python-for-android` prerequisites \(`Dockerfile`, `prerequisites.py`, docs\) [\#2923](https://github.com/kivy/python-for-android/pull/2923) ([misl6](https://github.com/misl6))
147+
- Update Contributing Guidelines and Readme [\#2922](https://github.com/kivy/python-for-android/pull/2922) ([Julian-O](https://github.com/Julian-O))
148+
- Initial support for PySide6 and Qt [\#2918](https://github.com/kivy/python-for-android/pull/2918) ([shyamnathp](https://github.com/shyamnathp))
149+
- Introduce FAQ [\#2917](https://github.com/kivy/python-for-android/pull/2917) ([Julian-O](https://github.com/Julian-O))
150+
- Add \(now mandatory\) `.readthedocs.yaml` file, add docs `requirements.txt` and update sphinx conf [\#2916](https://github.com/kivy/python-for-android/pull/2916) ([misl6](https://github.com/misl6))
151+
- enable json1 extenstion in sqlite3 [\#2915](https://github.com/kivy/python-for-android/pull/2915) ([HyTurtle](https://github.com/HyTurtle))
152+
- Bump `pyjnius` version to `1.6.1` [\#2914](https://github.com/kivy/python-for-android/pull/2914) ([misl6](https://github.com/misl6))
153+
- Remove `distutils` usage, as is not available anymore on Python `3.12` [\#2912](https://github.com/kivy/python-for-android/pull/2912) ([misl6](https://github.com/misl6))
154+
- Update Lottie player version [\#2900](https://github.com/kivy/python-for-android/pull/2900) ([HugoDaniel](https://github.com/HugoDaniel))
155+
- Merge master into develop [\#2892](https://github.com/kivy/python-for-android/pull/2892) ([misl6](https://github.com/misl6))
156+
- Add doc tests, make them pass. [\#2890](https://github.com/kivy/python-for-android/pull/2890) ([Julian-O](https://github.com/Julian-O))
157+
- Update Android gradle plugin to `8.1.1` and gradle to `8.0.2` [\#2887](https://github.com/kivy/python-for-android/pull/2887) ([misl6](https://github.com/misl6))
158+
- Add support for Python `3.11` and make it the default while building `hostpython3` and `python3` [\#2850](https://github.com/kivy/python-for-android/pull/2850) ([T-Dynamos](https://github.com/T-Dynamos))
159+
160+
3161
## [v2023.09.16](https://github.com/kivy/python-for-android/tree/v2023.09.16)
4162

5163
[Full Changelog](https://github.com/kivy/python-for-android/compare/v2023.05.21...v2023.09.16)

pythonforandroid/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '2023.09.16'
1+
__version__ = '2024.01.21'

0 commit comments

Comments
 (0)