[Sugar-devel] sugar-datastore configure.ac should check for Python 2.5 or higher

Jonas Smedegaard dr at jones.dk
Fri May 29 08:58:59 EDT 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

Hi,

Sugar-datastore uses constructs failing with Python older than 2.5: 
queue.join, queue.task_done, check_call, nested try-except-finally and 
fancy locking using "with".

Until now I patched the sources for Debian to work also with Python 2.4.  
If interested in keeping the code backwards compatible I can provide 
those patches.

If you don't want to change the code, then you really should change 
configure.in to check for Python version of at least 2.5.


Same might apply to other Python libraries as well.


Kind regards,

  - Jonas

- -- 
* Jonas Smedegaard - idealist og Internet-arkitekt
* Tlf.: +45 40843136  Website: http://dr.jones.dk/

  [x] quote me freely  [ ] ask before reusing  [ ] keep private
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEAREDAAYFAkof3BIACgkQn7DbMsAkQLhcOQCfcL33pGx4cXzotocuXXkiJYd/
boAAn0Q0N5/uv68YoCKRffsofFemPvHd
=HqOn
-----END PGP SIGNATURE-----


More information about the Sugar-devel mailing list