Re: Availability of Numpy, WX, Matplotlib and Scipy under Python3

2012-09-03 Thread Dmitrijs Ledkovs
On 3 September 2012 21:27, Thomas Kluyver  wrote:
> Hi Nigel,
>
> On 3 September 2012 14:57, Nigel Sedgwick  wrote:
>> The application makes heavy use of numpy and wx and will soon make heavy
>> use of scipy, matplotlib and various other python libraries that are
>> widely used.
>
> Python 3 versions of numpy and scipy are already in wheezy. wx and
> matplotlib haven't yet released Python 3 compatible versions, and
> Wheezy is frozen now, so they've missed that boat. If you need to use
> those packages for a substantial application in the near future,
> sticking with Python 2 for now is your safest bet. If you use Python
> 2.6 or 2.7 with modern idioms, it should be relatively easy to port
> code later when all the libraries are ready.
>
> As far as I understand Debian, none of those python3- packages will be
> added to Squeeze. The idea of a stable release is that the only
> updates it gets are bugfixes and security.
>

One more thing there is debian-backports =)

http://backports-master.debian.org/

You may want to request a backport from folks who do those, and maybe
(dependencies permitting) they can make a python3 backport of scipy /
numpy for current stable release squeeze.


> Looking further ahead: matplotlib is aiming to release a Python 3
> version in October. wxPython has a development version working on
> Python 3, but I don't see any indication of how soon a release is
> planned. Other GUI toolkits (Qt, GTK) already support Python 3, if
> they are an option for you.
>
> Best wishes,
> Thomas
>

Regards,

Dmitrijs.


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/canbhluj7xcppo3bgujw-7+sazvjvet_kjtqdovfh-3-7ruk...@mail.gmail.com



Re: Availability of Numpy, WX, Matplotlib and Scipy under Python3

2012-09-03 Thread Thomas Kluyver
Hi Nigel,

On 3 September 2012 14:57, Nigel Sedgwick  wrote:
> The application makes heavy use of numpy and wx and will soon make heavy
> use of scipy, matplotlib and various other python libraries that are
> widely used.

Python 3 versions of numpy and scipy are already in wheezy. wx and
matplotlib haven't yet released Python 3 compatible versions, and
Wheezy is frozen now, so they've missed that boat. If you need to use
those packages for a substantial application in the near future,
sticking with Python 2 for now is your safest bet. If you use Python
2.6 or 2.7 with modern idioms, it should be relatively easy to port
code later when all the libraries are ready.

As far as I understand Debian, none of those python3- packages will be
added to Squeeze. The idea of a stable release is that the only
updates it gets are bugfixes and security.

Looking further ahead: matplotlib is aiming to release a Python 3
version in October. wxPython has a development version working on
Python 3, but I don't see any indication of how soon a release is
planned. Other GUI toolkits (Qt, GTK) already support Python 3, if
they are an option for you.

Best wishes,
Thomas


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/caovn4qipxjjqxswn1dwc3rcnzhc15icn8e5dyxwa18yurzo...@mail.gmail.com



Availability of Numpy, WX, Matplotlib and Scipy under Python3

2012-09-03 Thread Nigel Sedgwick
Dear All

Availability of Numpy, WX, Matplotlib and Scipy under Python3
=

I am a user of Debian Squeeze (6.0.5) on an AMD64 computer.  I would
like to switch a mainstream development of mine from Python2.6 (or 2.7)
to Python3.1 (or 3.2) as soon as practical.

The application makes heavy use of numpy and wx and will soon make heavy
use of scipy, matplotlib and various other python libraries that are
widely used.  Currently, as far as I can see, there is no support for
these libraries under python3, as installed using Debian Synaptic from
the Debian site(s).  The technical problem is one of the location of
these python libraries in the Linux directory tree, and the versions of
numpy and scipy not being sufficiently recent for use with python3.0 or
higher.

I could install these libraries from the current source downloads.
However, that is a load of effort and (worse) there is a risk that I
will do not do it properly and get in a mess.

Is there any current expectation of when these libraries, especially
python3-numpy, python3-wx and python3-matplotlib are likely to become
available under Debian Squeeze?

As an alternative, on the assumption that they will be available under
Debian Wheezy, what is the likely timescale for that release to move
from testing to stable?

Information on the above would help me decide what to do: (i) carry on
with Python2 for a bit longer; (ii) go for a source code install of
these libraries for python3 under Debian; (iii) acquire a (new)
non-critical computer and install a test version of Debian Wheezy on it,
with most/all python libraries being python3 compatible; even (iv) use
an MS Windows version of python3 and the libraries and try running it
under Wine.

Thanks in advance for any useful information.

Best regards
-- 
Nigel Sedgwick, Cambridge Algorithmica Ltd
URL: http://www.camalg.co.uk


--
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1346680657.27451.26.ca...@napier3.camalg.co.uk