Releases: kuri65536/python-for-android
Releases · kuri65536/python-for-android
Python 2.7.10/ Enable local install
- python 2.7.10
- installer: enable local installation.
- extras: prevent shutil exception in normal user.
Enabled curses/readline in Python2
- Enabled readline
- Enabled curses, now environment variables: TERMINFO and TERM was needed to set.
recommended TERMINFO=/data/data/com.googlecode.pythonforandroid/files/python/share/terminfo
recommended TERM=vt100 or vt320
Fix strftime in Python3
- Disable to use wcsftime function.
- Remove ensurepip from package (which did not work)
Fix ctypes problem.
Support old devices
- fix openssl compiled for armv7 to arm5te.
- Enable zlib for python3.
- Python2 binary corrupt and fix soon in r22.
Python3
- Python3 extension is py3 in SL4A.
For Android ICS >=, maybe work with GB <
For GB <, please install latest SL4A that include run_pie version.
For ICS >=, there is nothing to new from r19.
- openssl compiled for arm5te (downgrade)
Upgrade to Python 2.7.9
- python => 2.7.9
- sqlite3 => 3080900
- bzip => 1.0.6
- fix the _io module.
- fix to link ssl module.
- some scripts did not worked with this version.
Enabled Python3.4.3/ OpenSSL 1.0.2a/ binaries for x86
- update openssl to 1.0.2a
- Make script changed to arm and x86 build.
- add python3 binaries.
first version of python 2.7.8
- Create patch for 2.7.8
- Test with Android 5.1 emulator.
- OK: Launch console.
- OK: Toast sample work.
- Some module not work (I found urllib2, debug report will be helpful)