From: Todd M. <jm...@st...> - 2003-05-13 21:49:19
|
As has been mentioned before, we're planning to repackage numarray as a package rather than as a collection of modules. We're soliciting comments now because we only want to do this once. Here are the planned renamings for the numarray modules as we transition to a package: numarray --> numarray.numeric recarray --> numarray.records chararray --> numarray.strings ndarray --> numarray.generic * --> numarray.* Note that class and function names will remain unchanged, so recarray.RecArray will become numarray.records.RecArray. Here are the planned renamings for the current and planned add-on packages consolidated into a single add-ons distribution: LinearAlgrebra2 --> numarray.LinearAlgebra FFT2 --> numarray.FFT RandomArray2 --> numarray.RandomArray Convolve --> numarray.Convolve Convolve.Image --> numarray.Image MA2 --> numarray.MA Future 3rd party packages should locate themselves under the numarray.addons sub-package: * --> numarray.addons.* The package name (shown here as numarray) is still undecided. By including stub modules which emulate the "import behavior" of numarray-0.5, we'll make it possible to ignore / work around the effects of the re-packaging for the time being. The stub modules will be activated either through the creation of a .pth file or via additions to PYTHONPATH to make them visible. Comments? |