Skip to content

Releases: kuri65536/python-for-android

Python 2.7.10/ Enable local install

14 Jun 19:46
Compare
Choose a tag to compare
  • python 2.7.10
  • installer: enable local installation.
  • extras: prevent shutil exception in normal user.

Enabled curses/readline in Python2

16 May 08:15
Compare
Choose a tag to compare
  • 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

01 May 17:11
Compare
Choose a tag to compare
  • Disable to use wcsftime function.
  • Remove ensurepip from package (which did not work)

Fix ctypes problem.

01 May 05:14
Compare
Choose a tag to compare
  • disable to use symbolic link, this is not valid with android unzip.
  • disable wchar from ctypes module. idea from ML
  • use -OO option to shrink extras library. idea from here

python3

  • Shrink .so again, and shrink scripts in python3
  • Fixed selectmodule to link libm in Android NDK.

Support old devices

29 Apr 04:35
Compare
Choose a tag to compare
  • 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 <

20 Apr 21:39
Compare
Choose a tag to compare

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

11 Apr 08:38
Compare
Choose a tag to compare
Pre-release
  • 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

21 Mar 15:09
Compare
Choose a tag to compare
  • update openssl to 1.0.2a
  • Make script changed to arm and x86 build.
  • add python3 binaries.

first version of python 2.7.8

18 Mar 22:35
Compare
Choose a tag to compare
Pre-release
  • 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)