Skip to content

@riverfor riverfor released this Feb 3, 2020

What's NEW

This is the first version after we restarting the QPython project

  • It added the qsl4ahelper as a built-in package
  • It added a QPySL4A App project sample into built-in editor, you can create QSLAApp by creating an project
  • It rearranged permissions
  • It fixed ssl error bugs

More detail please take a look QPython 3x's ChangeLog

Install QPython 3L v3.0.0

Please install it from google play

Install QPython 3S v3.0.0

You can install the apk by downloading the attachment, please unzip after downloading.

FAQ

A: Why are there so many branches?
Q: Because Google Play and some appstores have strict requirements for 
application permissions, they require different permissions, we use different branch codes, 
for example, 3 means it is QPython3, L means LIMITED, S means SENSITIVE permission is required.

A: I know there was a QPython before, what is the difference between it and QPython 3x?
Q: It is now called QPython Ox now, which is mainly aimed at programming learners, and 
it provides more friendly features for beginners. QPython 3x is mainly for experienced 
Python users, and it provides some advanced technical features.

Assets 3
Feb 1, 2020
Create FUNDING.yml
Feb 1, 2020
Create FUNDING.yml
  • 3s-2.2.0
  • c878f3d
  • Compare
    Choose a tag to compare
    Search for a tag
  • 3s-2.2.0
  • c878f3d
  • Compare
    Choose a tag to compare
    Search for a tag

@riverfor riverfor released this Jan 25, 2020 · 4 commits to master since this release

QPython 3S (v2.2.0)

We decided to rename QPython and QPython3. Now, both old QPython and QPython3 will be given a new name, such as
QPython

QPython 3S is inherited from the old QPython3, where 3 means that the default is the Python3 kernel, and S means it contains some sensitive permissions.

We will accelerate QPython development in the future.

WHAT'S NEW

  • New brand name
  • Update jquery's to fix security issue
  • Add SMS_RECEIVE, SMS_SEND permissions

关于

我们决定重命名QPython和QPython3,现在,旧的QPython和QPython3都将被赋予一个新名称,例如
QPython <子品牌>

QPython 3S是从旧的QPython3继承而来的,其中3表示默认是Python3内核,S表示包含了一些敏感权限。
我们将在未来加快QPython的开发。

更新了什么

  • 新的品牌命名
  • 升级了jquery,修正了一个安全问题
  • 增加了SMS_RECEIVE, SMS_SEND权限
Assets 3
  • 2.1.0
  • c878f3d
  • Compare
    Choose a tag to compare
    Search for a tag
  • 2.1.0
  • c878f3d
  • Compare
    Choose a tag to compare
    Search for a tag

@riverfor riverfor released this May 27, 2019 · 4 commits to master since this release

QPython3 with more permissions

Compared to google play's version (https://play.google.com/store/apps/details?id=org.qpython.qpy3) and feature.

This version contains some extra permissions, like:

  • WRITE_SMS
  • READ_SMS
  • READ_PHONE_STATE
  • CALL_PHONE
  • READ_CALL_LOG
  • PROCESS_OUTGOING_CALLS
  • READ_CONTACTS
  • GET_ACCOUNTS
  • SYSTEM_ALERT_WINDOW
  • RECEIVE_BOOT_COMPLETED
  • ACCESS_SUPERUSER
  • MOUNT_UNMOUNT_FILESYSTEMS
  • READ_EXTERNAL_STORAGE

And our privacy: https://www.qpython.org/privacy.html

Assets 4
May 27, 2019
Update CNAME

@riverfor riverfor released this Dec 28, 2017 · 15 commits to master since this release

v1.3.0

  • Big update you should not miss
  • Supports to switch to Python 3.6 (Need install QPy36)
  • Add course (enable you learn Python online)
  • Fixes some bugs
Assets 3

@riverfor riverfor released this Aug 7, 2017 · 15 commits to master since this release

BIG UPDATE YOU SHOULD NOT MISS.

It's a big update, if you have some issue after installed, please try to uninstall and reinstall.

1 Update Python to Python 3.6.1

2 Add QPYPI for QPython3

3 Bugs fixed
(You android system should be 5+)

Assets 3

@riverfor riverfor released this Jul 30, 2017 · 15 commits to master since this release

BIG UPDATE YOU SHOULD NOT MISS.

It's a big update, if you have some issue after installed, please try to uninstall and reinstall.

1 Update Python to Python 3.6.1

2 Add QPYPI for QPython3

(You android system should be 5+)

Assets 3

@riverfor riverfor released this Jul 31, 2017 · 15 commits to master since this release

*improve androidhelper.notify
(http://www.qpython.org/en/guide_androidhelpers.html#notify )

  • Other improvements
Assets 3
You can’t perform that action at this time.