After a hugely detailed and comprehensive beta phase lasting over a year, Python for S60, or 'PyS60' is finally finished, ending up at v1.4. I'm sure there will be further minor updates, but in the meantime, it's stable, signed and complete. I even got spurred on into revisiting my Musician and making it work on far more S60 3rd Edition phones.
Read on in the full article.
hi
p3nfs works now also for e90 😊
ciao
Over a year? Heh, I was playing with Amaretto around 3 years ago.
I think (or hope) that you might be misinterpreting Nokia's naming scheme, this is the second public 1.4.0 build, the first was RC1 (release candidate 1), and this one has been named Final.
It's not an unusual naming scheme for software projects, and there's been plenty of talk about future moves for PyS60, including a move to version 2.5 of the Python language (Python 2.2 is currently used for PyS60).
Nokia have used a slightly unusual numbering scheme for PyS60, the even numbers are regarded as official Nokia releases e.g. 1.2 1.4 etc. Whilst the odd numbers 1.1 1.3 etc are more experimental and feature apis which may change.
So 1.4 is the first major "stable" release since 1.2 back in 2005, although in reality the vast majority of 1.3.x releases have been very stable and offered more functionality than 1.2. However, with 1.4 being officially signed by Nokia some of the usual platform security hurdles for Python developers are reduced, so it's going to be worth using.
hello ,
PyS60 1.3.X had been developing since beginning of 2006. So between 1.3.1 and 1.4.0 final there was one year and half !
Now it's time to switch to 1.5.X :
* python 2.5
* including important extension like keypress in official release !
* more GUI !
Below are all the steps since Amaretto ( mid 2004 ?)
* 1.0 STABLE release (26.12.2004)
* 1.0.1 (a minor update 02.04.2005)
* alpha 1.1.0 (03.06.2005)
* alpha 1.1.3 (17.06.2005)
* alpha 1.1.5 (30.06.2005)
* alpha 1.1.6 (26.07.2005)
* 1.2 STABLE release (22.10.2005)
* 1.3.1 (27.01.2006)
* 1.3.8 (07.07.2006)
* 1.3.11 (10.10.2006)
* 1.3.12 (24.10.2006)
* 1.3.13 (10.11.2006)
* 1.3.14 (20.11.2006)
* 1.3.15 (05.12.2006)
* 1.3.16 internal release
* 1.3.17 (11.01.2007)
* 1.3.18 (13.02.2007)
* 1.3.19 (12.03.2007)
* 1.3.20 (26.03.2007)
* 1.3.21 (24.04.2007)
* 1.3.22 (01.06.2007)
* 1.3.23 (24.06.2007)
* 1.4 RC1 (02.7.07)
* 1.4 STABLE release (06.07.07)
And Long live to PyS60 !!!