amigapython2.gif (3614 bytes)   Current Release

  The current release: 1.5.2  

(Hold your breath: the next release (build 2) will be made available real soon now!)

The latest release is Python 1.5.2, build 1, released April 29, 1999. Download info can be found in the Download section. Features include:

Here's a list of built-in modules: ARexxll Doslib amiga array binascii cPickle cStringIO cmath crypt environment errno grp imp marshal math md5 new operator pcre pwd regex rotor select sha socket soundex strop struct sys syslog time

1.5.1 is still available!

Because it is a lot smaller, I decided to keep the 1.5.1 release available for some time next to the 1.5.2 version. It is unlikely that I'll release any further updates for the 1.5.1 release. Eventually you should switch to 1.5.2 and up if you want to get the latest updates and fixes.

  Known Bugs and Problems
  • AG00007_.gif (7458 bytes) The type of the os.error exception is wrong. It should be an instance of the OSError class. (fixed in build #2)
  • A few people have reported failures in the testset for the pwd/grp modules when running Miami and/or MuFS. As these failures do not occur on my system, using AmiTCP or Miami, it probably isn't AmigaPython's fault.
  • There are big problems when running PoolWatch to track memory pool allocation errors. I have looked into this problem but until now I don't know what causes this. Running MungWall and Enforcer (without PoolWatch) shows no problems. Linking with the default memory allocation code (malloc/free) instead of the memory pool code also removes the problem, but at the same time the performance drops sharply.
  • Python cannot receive results from another ARexx host into stem variables.

©1999 Irmen de Jong.