[Python-Dev] numpy

M.-A. Lemburg mal at lemburg.com
Wed Apr 28 09:44:25 CEST 1999


Mark Hammond wrote:
> 
> > What are the thoughts on NumPy integration into the core?
> 
> he he - and while we are at it :-)  mxDateTime would need to be a popular
> choice for inclusion, and Guido has offered in-principle support for moving
> some of the Win32 stuff into the core - particularly the Registry stuff and
> the native Window Handle support...
> 
> How far do we go :-)
> 
> Personally, I would simply like to see the distutils SIG solve this problem
> for us.  (sure).  Eg, the "build" or "install" process (depending on the
> OS) could build a local HTML file with knowledge many "common" extensions -
> a single click, and it is downloaded, configured and built.   Oh well, back
> to reality...

You're talking about fast moving targets there... are you sure that
you want those in the standard distribution ?

Maybe we have two distributions: the standard one and a pro
edition with all the slick stuff included (together with a
proper setup script to get those references to external libs
and include files right).

Actually, this is something I've been wanting to do for nearly
a year now... just haven't found the time to really get things
the way I want them. It's a project called Python Power Tools
and includes many generic extensions (currently only ones that
don't rely on external libs).

If you're interested, have a look at an old version available at:

    http://starship.skyport.net/~lemburg/PowerTools-0.2.zip

It includes the extensions BTree, mxDateTime, mxTools, mxStack,
Trie, avl and kjbuckets. NumPy should probably also be included.
The current setup uses a recursive Makefile approach (not too
elegant, but works). A distutils setup would be much better.

-- 
Marc-Andre Lemburg                               Y2000: 247 days left
---------------------------------------------------------------------
          : Python Pages >>> http://starship.skyport.net/~lemburg/  :
           ---------------------------------------------------------






More information about the Python-Dev mailing list