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

Tomeu Vizoso tomeu at sugarlabs.org
Sat May 30 03:29:35 EDT 2009


On Fri, May 29, 2009 at 14:58, Jonas Smedegaard <dr at jones.dk> wrote:
> -----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.

I'm not sure if we are in a position to support anything older than
python 2.5, though of course compatibility with more systems would be
great.

> 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.

Will do, have entered this ticket:

http://dev.sugarlabs.org/ticket/911

Thanks,

Tomeu

>
> 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-----
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>


More information about the Sugar-devel mailing list