[Numpy-discussion] NumPy release manager post

2012-06-03 Thread Ralf Gommers
Hi all, You probably remember that I said that after numpy 1.7.0 was out I wanted to step down as release manager for NumPy and focus more on SciPy. That was 4.5 months ago, and now that 1.7.0 keeps being postponed I'm actually planning to not wait for it. I have found that it's not possible for m

Re: [Numpy-discussion] numpy release process, adding a compatibility test step.

2010-02-06 Thread Ralf Gommers
On Sat, Feb 6, 2010 at 6:44 PM, René Dudfield wrote: > Hi, > > may I suggest an addition to the release process... > > 'Tests against popular libraries that rely on numpy at the RC stage. > Test at least these libraries pass their numpy related tests: > matplotlib, scipy, pygame, (insert others h

[Numpy-discussion] numpy release process, adding a compatibility test step.

2010-02-06 Thread René Dudfield
Hi, may I suggest an addition to the release process... 'Tests against popular libraries that rely on numpy at the RC stage. Test at least these libraries pass their numpy related tests: matplotlib, scipy, pygame, (insert others here?). The release manage should ask the mailing list for people t

Re: [Numpy-discussion] numpy release

2008-04-25 Thread David Huard
Thanks Chuck, I didn't know there were other tests for histogram outside of test_function_base. The error is now raised only if bins are passed explicitly and normed=True. David 2008/4/25 Charles R Harris <[EMAIL PROTECTED]>: > > > On Fri, Apr 25, 2008 at 12:55 PM, Jarrod Millman <[EMAIL PROTE

Re: [Numpy-discussion] numpy release

2008-04-25 Thread Charles R Harris
On Fri, Apr 25, 2008 at 12:55 PM, Jarrod Millman <[EMAIL PROTECTED]> wrote: > On Fri, Apr 25, 2008 at 12:55 PM, David Huard <[EMAIL PROTECTED]> > wrote: > > > Done in r5085. I added a bunch of tests, but I'd appreciate if someone > > could double check before the release. This is not the time to i

Re: [Numpy-discussion] numpy release

2008-04-25 Thread Jarrod Millman
On Fri, Apr 25, 2008 at 12:55 PM, David Huard <[EMAIL PROTECTED]> wrote: > > Done in r5085. I added a bunch of tests, but I'd appreciate if someone > could double check before the release. This is not the time to introduce new > bugs. > > > > Hopefully this is the end of the histogram saga. > > > >

Re: [Numpy-discussion] numpy release

2008-04-25 Thread David Huard
2008/4/25 David Huard <[EMAIL PROTECTED]>: > 2008/4/24 Jarrod Millman <[EMAIL PROTECTED]>: > > > On Thu, Apr 24, 2008 at 1:22 PM, David Huard wrote: > > > Assuming we want the next version to : ignore values outside of range > > and > > > accept and return the bin edges instead of the left edges,

Re: [Numpy-discussion] numpy release

2008-04-25 Thread David Huard
2008/4/24 Jarrod Millman <[EMAIL PROTECTED]>: > On Thu, Apr 24, 2008 at 1:22 PM, David Huard wrote: > > Assuming we want the next version to : ignore values outside of range > and > > accept and return the bin edges instead of the left edges, here could be > the > > new signature for 1.1: > > h,

Re: [Numpy-discussion] numpy release

2008-04-25 Thread Stéfan van der Walt
2008/4/25 Stéfan van der Walt <[EMAIL PROTECTED]>: > I'm starting to see Chris Barker's point; allowing x[0] is causing > more problems than it is worth. On the other hand, how would you > index into a vector (as in > http://en.wikipedia.org/wiki/Vector_(spatial)) without it? To answer my own

Re: [Numpy-discussion] numpy release

2008-04-25 Thread Stéfan van der Walt
2008/4/25 Anne Archibald <[EMAIL PROTECTED]>: > > The agreement was: Clearly that was only the agreement in my mind. I apologise if I jumped the gun. > > a) That x[0][0] should be equal to x[0,0] and > > b) That x[0,:] should be equal to x[0] (as for ndarrays) > > > > This breaks as litt

Re: [Numpy-discussion] numpy release

2008-04-25 Thread Jarrod Millman
I was hoping to get NumPy 1.1 tagged today, but it seems very unlikely at this point. Unfortunately, I haven't followed the matrix discussion as closely as I would like, so I can't tell if there is anything so uncontroversial that it would make sense to change for the 1.1.0 release. If there is s

Re: [Numpy-discussion] numpy release

2008-04-25 Thread Charles Doutriaux
Anne Archibald wrote: > Yes, well, it really looks unlikely we will be able to agree on what > the correct solution is before 1.1, so I would like to have something > non-broken for that release. > +1 on that! ___ Numpy-discussion mailing list Numpy-d

Re: [Numpy-discussion] numpy release

2008-04-25 Thread Charles R Harris
On Fri, Apr 25, 2008 at 10:04 AM, Alan G Isaac <[EMAIL PROTECTED]> wrote: > I think the use of the term 'vector' in this > thread is becoming a bit confusing. > > An M by N matrix is a vector. (I.e., it is > an element of a vector space.) > Sure, but the important thing is the multiplication. If

Re: [Numpy-discussion] numpy release

2008-04-25 Thread Anne Archibald
On 25/04/2008, Stéfan van der Walt <[EMAIL PROTECTED]> wrote: > 2008/4/25 Alan G Isaac <[EMAIL PROTECTED]>: > > > I must have misunderstood: > > I thought the agreement was to > > provisionally return a 1d array for x[0], > > while we hashed through the other proposals. > > The agreement was

Re: [Numpy-discussion] numpy release

2008-04-25 Thread Stéfan van der Walt
2008/4/25 Alan G Isaac <[EMAIL PROTECTED]>: > I must have misunderstood: > I thought the agreement was to > provisionally return a 1d array for x[0], > while we hashed through the other proposals. The agreement was: a) That x[0][0] should be equal to x[0,0] and b) That x[0,:] should be equal

Re: [Numpy-discussion] numpy release

2008-04-25 Thread Alan G Isaac
On Fri, 25 Apr 2008, Stéfan van der Walt apparently wrote: > In current SVN: > In [6]: x[0] > Out[6]: matrix([[0, 1, 2]]) I must have misunderstood: I thought the agreement was to provisionally return a 1d array for x[0], while we hashed through the other proposals. Cheers, Alan ___

Re: [Numpy-discussion] numpy release

2008-04-25 Thread Alan G Isaac
I think the use of the term 'vector' in this thread is becoming a bit confusing. An M by N matrix is a vector. (I.e., it is an element of a vector space.) Many people use the terms "row vector" and "column vector" to refer to special matrices. What is special is *not* that they are vectors (sin

Re: [Numpy-discussion] numpy release

2008-04-25 Thread Stéfan van der Walt
2008/4/25 Alan G Isaac <[EMAIL PROTECTED]>: > > 2008/4/25 Alan G Isaac : > > >> So, if X is 2 by 2, then X[0] will be a row vector. > >> But if X is 1 by 2, then X[0] will be a scalar? > >> Ouch! > >> Bye bye generic code. > > > On Fri, 25 Apr 2008, Stefan van der Walt apparently wrote: > >

Re: [Numpy-discussion] numpy release

2008-04-25 Thread Bruce Southey
Christopher Barker wrote: [cjop] > > Bruce Southey wrote: > >> Hi, >> I would like to use the matrix functionality but I, like others, get by >> without it. >> > > What does it lack that keeps you from using it? That's the key question? > I mainly do matrix-matrix and matrix-vector mult

Re: [Numpy-discussion] numpy release

2008-04-25 Thread Alan G Isaac
> 2008/4/25 Alan G Isaac : >> So, if X is 2 by 2, then X[0] will be a row vector. >> But if X is 1 by 2, then X[0] will be a scalar? >> Ouch! >> Bye bye generic code. On Fri, 25 Apr 2008, Stefan van der Walt apparently wrote: > Yup. That's the current state of things. I do not understand. T

Re: [Numpy-discussion] numpy release

2008-04-24 Thread Bill Baxter
On Fri, Apr 25, 2008 at 10:23 AM, Christopher Barker <[EMAIL PROTECTED]> wrote: > Alan G Isaac wrote: > > On Thu, 24 Apr 2008, Christopher Barker apparently wrote: > >> I suppose a "Vector" can be either a (n,1) or a (1,n) > >> matrix that allows single indexing. > > > > This bothers me. > >

Re: [Numpy-discussion] numpy release

2008-04-24 Thread Christopher Barker
Alan G Isaac wrote: > On Thu, 24 Apr 2008, Christopher Barker apparently wrote: >> I suppose a "Vector" can be either a (n,1) or a (1,n) >> matrix that allows single indexing. > > This bothers me. > > So, if X is 2 by 2, then X[0] will be a row vector. > But if X is 1 by 2, then X[0] will be a

Re: [Numpy-discussion] numpy release

2008-04-24 Thread Bill Baxter
On Thu, Apr 24, 2008 at 11:16 AM, Timothy Hochberg <[EMAIL PROTECTED]> wrote: > > [CHOP] > > The proposals thus far don't address two of the major issues I have with the > matrix class: The thing that seems missing to me is support for LAPACK's banded and packed (triangular) storage formats. I do

Re: [Numpy-discussion] numpy release

2008-04-24 Thread Stéfan van der Walt
2008/4/25 Alan G Isaac <[EMAIL PROTECTED]>: > So, if X is 2 by 2, then X[0] will be a row vector. > But if X is 1 by 2, then X[0] will be a scalar? > Ouch! > Bye bye generic code. Yup. That's the current state of things. Stéfan ___ Numpy-discussion

Re: [Numpy-discussion] numpy release

2008-04-24 Thread Alan G Isaac
On Thu, 24 Apr 2008, Christopher Barker apparently wrote: > I suppose a "Vector" can be either a (n,1) or a (1,n) > matrix that allows single indexing. This bothers me. So, if X is 2 by 2, then X[0] will be a row vector. But if X is 1 by 2, then X[0] will be a scalar? Ouch! Bye bye generic code

Re: [Numpy-discussion] numpy release

2008-04-24 Thread Alan G Isaac
On Wed, 23 Apr 2008, Timothy Hochberg apparently wrote: > I think the way to go is to probably add some meta > information I have added this as Proposal 4 at http://www.scipy.org/MatrixIndexing> Forgive anything said the misrepresents your intent. Cheers, Alan

Re: [Numpy-discussion] numpy release

2008-04-24 Thread Alan G Isaac
On Thu, 24 Apr 2008, Christopher Barker apparently wrote: > for r in MyMatrix.A: Of course: this possibility is mentioned explicitly in several of my posts. There are a few different answers to why asking users to do this annoying: 1. It is a deviation from the behavior of 2d arrays

Re: [Numpy-discussion] numpy release

2008-04-24 Thread Christopher Barker
Alan G Isaac wrote: > the > cost of complexity should be justified by a gain in > functionality. I don't think functionality is the right word here. the Matrix class(es) is all about clean, convenient API, i.e. style, not functionality -- we have all the functionality already, indeed we have i

Re: [Numpy-discussion] numpy release

2008-04-24 Thread Jarrod Millman
On Thu, Apr 24, 2008 at 1:22 PM, David Huard wrote: > Assuming we want the next version to : ignore values outside of range and > accept and return the bin edges instead of the left edges, here could be the > new signature for 1.1: > h, edges = histogram(a, bins=10, normed=False, range=None, norm

Re: [Numpy-discussion] numpy release

2008-04-24 Thread David Huard
The problem I see with C is that it will break compatibility with the other histogram functions, which also use bins. So here is suggestion E: The most common use case ( I think) is the following: h, b = histogram(r, number_of_bins, normed=True/False) for which the function behaves correctly. As

Re: [Numpy-discussion] numpy release

2008-04-24 Thread Travis E. Oliphant
Pauli Virtanen wrote: > > C) Create a new parameter with more sensible behavior and a name > different from "bins", and deprecate (at least giving sequences to) the > "bins" parameter: put up a DeprecationWarning if the user does this, but > still produce the same results as the old histogram.

Re: [Numpy-discussion] numpy release

2008-04-24 Thread Tommy Grav
I think a long term strategy needs to be adopted for histogram. Right now there is a great confusion in what the "bins" keyword does. Right now it is defined as the lower edge of each bin, meaning that the last bin is open ended and [inf,bin0> does not exist. While this may not be the right thing t

Re: [Numpy-discussion] numpy release

2008-04-24 Thread Pauli Virtanen
Wed, 23 Apr 2008 16:20:41 -0400, David Huard wrote: > 2008/4/23, Stéfan van der Walt <[EMAIL PROTECTED]>: > > Of those tickets, the following are serious: > > > > http://projects.scipy.org/scipy/numpy/ticket/605 (a patch is > > available?, David Huard) > > Fixing of histogram. > > I haven't found

Re: [Numpy-discussion] numpy release

2008-04-24 Thread Bruce Southey
> אל: Discussion of Numerical Python > נושא: Re: [Numpy-discussion] numpy release > > 2008/4/24 Nadav Horesh <[EMAIL PROTECTED]>: > >> +1 >> > > +1 to what? I'm glad that Tim chimed in -- his opinion is always > valued -- but I didn't se

Re: [Numpy-discussion] numpy release

2008-04-24 Thread Nadav Horesh
demonstrates an alternative. Nadav. -הודעה מקורית- מאת: [EMAIL PROTECTED] בשם St?fan van der Walt נשלח: ה 24-אפריל-08 13:13 אל: Discussion of Numerical Python נושא: Re: [Numpy-discussion] numpy release 2008/4/24 Nadav Horesh <[EMAIL PROTECTED]>: > +1 +1 to what? I'm glad that

Re: [Numpy-discussion] numpy release

2008-04-24 Thread Stéfan van der Walt
2008/4/24 Nadav Horesh <[EMAIL PROTECTED]>: > +1 +1 to what? I'm glad that Tim chimed in -- his opinion is always valued -- but I didn't see any concrete suggestions on how to improve the situation. I'll gladly wait for his code, though :) Regards Stéfan

Re: [Numpy-discussion] numpy release

2008-04-24 Thread Nadav Horesh
+1 Nadav -הודעה מקורית- מאת: [EMAIL PROTECTED] בשם Timothy Hochberg נשלח: ה 24-אפריל-08 04:16 אל: Discussion of Numerical Python נושא: Re: [Numpy-discussion] numpy release [CHOP] The proposals thus far don't address two of the major issues I have with the matrix class: 1

Re: [Numpy-discussion] numpy release

2008-04-23 Thread Alan G Isaac
On Wed, 23 Apr 2008, Bill Spotz apparently wrote: > Gains: (1) non-scalar extractions from linear algebra > objects ARE and BEHAVE like linear algebra objects; I believe this is not a gain, since there is a standard way to do this now, which would remain under the second proposal. > (2) a clear

Re: [Numpy-discussion] numpy release

2008-04-23 Thread Timothy Hochberg
[CHOP] The proposals thus far don't address two of the major issues I have with the matrix class: 1. The matrices and arrays should become more alike if possible and should share more of the same code base. From what I've seen, the people who write the code (for numpy) don't actually use

Re: [Numpy-discussion] numpy release

2008-04-23 Thread Stéfan van der Walt
2008/4/23 Christopher Barker <[EMAIL PROTECTED]>: > Aside from the fact that someone needs to write the code -- why don't > people like the row/column vector idea? It just feels so natural to me: I wrote most of the code last week (see the previous thread on the mailing list for a patch). It cu

Re: [Numpy-discussion] numpy release

2008-04-23 Thread Bill Spotz
On Apr 23, 2008, at 3:55 PM, Christopher Barker wrote: >> For matrix x, should x[0].A[0] == x.A[0][0]? That is, should the >> array >> attribute of a Row Vector or Column Vector be 1d? > > Absolutely -- a vector is a 1-d array. The only difference here is > that > we can preserve the concept o

Re: [Numpy-discussion] numpy release

2008-04-23 Thread Christopher Barker
Alan Isaac wrote: > I have updated http://www.scipy.org/MatrixIndexing> > to reflect this change (and its provisional status). Thanks for writing this up -- it really clarifies what's being proposed. A few comments on that write up: > For matrix x, should x[0].A[0] == x.A[0][0]? That is, should

Re: [Numpy-discussion] numpy release

2008-04-23 Thread Alan Isaac
On Wed, 23 Apr 2008, Stéfan van der Walt wrote: > Done in r5072. Much appreciated. I have updated http://www.scipy.org/MatrixIndexing> to reflect this change (and its provisional status). Alan ___ Numpy-discussion mailing list Numpy-discussion@scipy.

Re: [Numpy-discussion] numpy release

2008-04-23 Thread Stéfan van der Walt
2008/4/23 Jarrod Millman <[EMAIL PROTECTED]>: > On Wed, Apr 23, 2008 at 11:32 AM, Anne Archibald > <[EMAIL PROTECTED]> wrote: > > > So ... fixing x[0][0] for matrices should wait > > > until 1.2. Is that correct? > > > > It seems to me that everyone agrees that the current situation is >

Re: [Numpy-discussion] numpy release

2008-04-23 Thread David Huard
2008/4/23, Stéfan van der Walt <[EMAIL PROTECTED]>: > > Hi Jarrod > > Of those tickets, the following are serious: > > http://projects.scipy.org/scipy/numpy/ticket/605 (a patch is > available?, David Huard) > Fixing of histogram. > I haven't found a way to fix histogram reliably without breaking

Re: [Numpy-discussion] numpy release

2008-04-23 Thread Jarrod Millman
On Wed, Apr 23, 2008 at 11:32 AM, Anne Archibald <[EMAIL PROTECTED]> wrote: > > So ... fixing x[0][0] for matrices should wait > > until 1.2. Is that correct? > > It seems to me that everyone agrees that the current situation is > broken, but there is considerable disagreement on what the cor

Re: [Numpy-discussion] numpy release

2008-04-23 Thread Anne Archibald
On 23/04/2008, Alan Isaac <[EMAIL PROTECTED]> wrote: > On Wed, 23 Apr 2008, Sebastian Haase wrote: > > What used to be referred to a the 1.1 version, that can > > break more stuff, to allow for a cleaner design, will now > > be 1.2 > > So ... fixing x[0][0] for matrices should wait > until 1.2.

Re: [Numpy-discussion] numpy release

2008-04-23 Thread Alan Isaac
On Wed, 23 Apr 2008, Sebastian Haase wrote: > What used to be referred to a the 1.1 version, that can > break more stuff, to allow for a cleaner design, will now > be 1.2 So ... fixing x[0][0] for matrices should wait until 1.2. Is that correct? Thank you, Alan Isaac _

Re: [Numpy-discussion] numpy release

2008-04-23 Thread Stéfan van der Walt
Hi Jarrod Of those tickets, the following are serious: http://projects.scipy.org/scipy/numpy/ticket/605 (a patch is available?, David Huard) Fixing of histogram. http://projects.scipy.org/scipy/numpy/ticket/551 (old regression, Chuck and Travis) Unpickled arrays don't work as expected, becau

Re: [Numpy-discussion] numpy release

2008-04-23 Thread Jarrod Millman
On Wed, Apr 23, 2008 at 6:21 AM, Stéfan van der Walt <[EMAIL PROTECTED]> wrote: > The question is: what blocks the release of 1.1? The following > tickets deserve attention: > > http://projects.scipy.org/scipy/numpy/ticket/750 > http://projects.scipy.org/scipy/numpy/ticket/605 > http://projec

Re: [Numpy-discussion] numpy release

2008-04-23 Thread Ondrej Certik
On Wed, Apr 23, 2008 at 4:56 PM, Sebastian Haase <[EMAIL PROTECTED]> wrote: > > On Wed, Apr 23, 2008 at 2:32 PM, Ondrej Certik <[EMAIL PROTECTED]> wrote: > > On Mon, Apr 14, 2008 at 12:06 PM, Ondrej Certik <[EMAIL PROTECTED]> wrote: > > > Hi Jarrod, > > > > > > any news with the 1.0.5? If y

Re: [Numpy-discussion] numpy release

2008-04-23 Thread Sebastian Haase
On Wed, Apr 23, 2008 at 2:32 PM, Ondrej Certik <[EMAIL PROTECTED]> wrote: > On Mon, Apr 14, 2008 at 12:06 PM, Ondrej Certik <[EMAIL PROTECTED]> wrote: > > Hi Jarrod, > > > > any news with the 1.0.5? If you have same prerelease, I'd like to test > > it. Debian has just moved from python2.4 to

Re: [Numpy-discussion] numpy release

2008-04-23 Thread Stéfan van der Walt
2008/4/23 Ondrej Certik <[EMAIL PROTECTED]>: > What is the plan with the release? There are some minor problems in > the Debian package, some of which are fixed by the new release. > I didn't fix those in Debian as I thought the new release is coming > out. But if it's going to take let's say m

Re: [Numpy-discussion] numpy release

2008-04-23 Thread Ondrej Certik
On Mon, Apr 14, 2008 at 12:06 PM, Ondrej Certik <[EMAIL PROTECTED]> wrote: > Hi Jarrod, > > any news with the 1.0.5? If you have same prerelease, I'd like to test > it. Debian has just moved from python2.4 to python2.5 yesterday, so > I'd like to test numpy in advance, I am sure there will be so

[Numpy-discussion] NumPy release numbering

2008-04-14 Thread Jarrod Millman
Hey, This is just a short note to explain the plan for future release numbering. Basically, we are just going to be much more rigorous about following everyone's expectations about release numbers. 1.1.0 will be released ASAP and will include some minor API breakage and new features 1.1.x will

[Numpy-discussion] numpy release

2008-04-14 Thread Ondrej Certik
Hi Jarrod, any news with the 1.0.5? If you have same prerelease, I'd like to test it. Debian has just moved from python2.4 to python2.5 yesterday, so I'd like to test numpy in advance, I am sure there will be some issues to fix. Ondrej ___ Numpy-discuss