Ralf Gommers | 28 May 2012 17:26
Gravatar

scipy 0.11.0 release schedule

Hi all,

It's time for a new release I think; 0.10.0 was released just over 6 months ago. There are a lot of PRs to merge, but no release blockers anymore as far as I know. Does anyone still have important fixes or other things that should go in?

For the release schedule I propose:
June  7: beta 1
June 17: rc 1
June 30: rc 2
July  7: final release

Ralf

_______________________________________________
SciPy-Dev mailing list
SciPy-Dev <at> scipy.org
http://mail.scipy.org/mailman/listinfo/scipy-dev
Andreas Hilboll | 30 May 2012 18:50
Picon

Re: scipy 0.11.0 release schedule

> Hi all,
> 
> It's time for a new release I think; 0.10.0 was released just over 6
> months ago. There are a lot of PRs to merge, but no release blockers
> anymore as far as I know. Does anyone still have important fixes or
> other things that should go in?

Though it's by no means important, I personally would really appreciate
if https://github.com/scipy/scipy/pull/192 could go in.

Andreas.
Ralf Gommers | 30 May 2012 19:39
Gravatar

Re: scipy 0.11.0 release schedule



On Wed, May 30, 2012 at 6:50 PM, Andreas Hilboll <lists <at> hilboll.de> wrote:
> Hi all,
>
> It's time for a new release I think; 0.10.0 was released just over 6
> months ago. There are a lot of PRs to merge, but no release blockers
> anymore as far as I know. Does anyone still have important fixes or
> other things that should go in?

Though it's by no means important, I personally would really appreciate
if https://github.com/scipy/scipy/pull/192 could go in.

That looks ready to be merged now, I'll make sure to not forget it.

Ralf
 

_______________________________________________
SciPy-Dev mailing list
SciPy-Dev <at> scipy.org
http://mail.scipy.org/mailman/listinfo/scipy-dev
Pauli Virtanen | 30 May 2012 20:00
Picon
Picon
Favicon

Re: scipy 0.11.0 release schedule

Hi,

28.05.2012 17:26, Ralf Gommers kirjoitti:
> It's time for a new release I think; 0.10.0 was released just over 6
> months ago. There are a lot of PRs to merge, but no release blockers
> anymore as far as I know. Does anyone still have important fixes or
> other things that should go in?
> 
> For the release schedule I propose:
> June  7: beta 1
> June 17: rc 1
> June 30: rc 2
> July  7: final release

The schedule seems possible.

I'd like to get in as many as possible of the open PRs and any "nearly
easy" stuff from the Trac. There are also a couple of low-hanging
bugfixes in scipy.special listed in the Trac that are short of some
quality time with Abramowitz&Stegun on verifying that the fixes are correct.

Finally, making the Qhull wrappers expose circumcenters (for easy
Voronoi) and allow passing in custom Qhull options could also be useful,
and not too difficult to do. I'll see how much of this gets done.

	Pauli
Jacob VanderPlas | 30 May 2012 21:03
Favicon

Re: scipy 0.11.0 release schedule

Pauli,
If you look at QHull, could you check if there's an easy way for it to 
expose information on edges as well?  (that is, a listing of the 
segments connecting the points which define the simplexes).  If we had 
that, it could be combined with the new csgraph tools to allow a very 
fast computation of euclidean minimum spanning trees for spatial 
clustering.  I'm not aware of any good python implementation of EMST 
available currently.
   Jake

Pauli Virtanen wrote:
> Hi,
>
> 28.05.2012 17:26, Ralf Gommers kirjoitti:
>   
>> It's time for a new release I think; 0.10.0 was released just over 6
>> months ago. There are a lot of PRs to merge, but no release blockers
>> anymore as far as I know. Does anyone still have important fixes or
>> other things that should go in?
>>
>> For the release schedule I propose:
>> June  7: beta 1
>> June 17: rc 1
>> June 30: rc 2
>> July  7: final release
>>     
>
> The schedule seems possible.
>
> I'd like to get in as many as possible of the open PRs and any "nearly
> easy" stuff from the Trac. There are also a couple of low-hanging
> bugfixes in scipy.special listed in the Trac that are short of some
> quality time with Abramowitz&Stegun on verifying that the fixes are correct.
>
> Finally, making the Qhull wrappers expose circumcenters (for easy
> Voronoi) and allow passing in custom Qhull options could also be useful,
> and not too difficult to do. I'll see how much of this gets done.
>
> 	Pauli
>
> _______________________________________________
> SciPy-Dev mailing list
> SciPy-Dev <at> scipy.org
> http://mail.scipy.org/mailman/listinfo/scipy-dev
>   
Pauli Virtanen | 30 May 2012 21:24
Picon
Picon
Favicon

Re: scipy 0.11.0 release schedule

30.05.2012 21:03, Jacob VanderPlas kirjoitti:
> If you look at QHull, could you check if there's an easy way for it to 
> expose information on edges as well?  (that is, a listing of the 
> segments connecting the points which define the simplexes).  If we had 
> that, it could be combined with the new csgraph tools to allow a very 
> fast computation of euclidean minimum spanning trees for spatial 
> clustering.  I'm not aware of any good python implementation of EMST 
> available currently.

That's currently implicitly contained in the adjacency information (the
`neighbors` attribute).

The edge between simplex and its j-th neighbor consists of its vertices,
excluding the j-th one. Sounds like that might be extracted with some
slicing and a range(ndim) for loop. Needs some filtering out of the -1
entries in the neighbor array, though...

But this could also be added as a new attribute. The information can be
lazily computed when first accessed, so there's no memory penalty.

	Pauli
Pauli Virtanen | 30 May 2012 21:31
Picon
Picon
Favicon

Re: scipy 0.11.0 release schedule

30.05.2012 21:24, Pauli Virtanen kirjoitti:
> 30.05.2012 21:03, Jacob VanderPlas kirjoitti:
>> If you look at QHull, could you check if there's an easy way for it to 
>> expose information on edges as well?  (that is, a listing of the 
>> segments connecting the points which define the simplexes).  If we had 
>> that, it could be combined with the new csgraph tools to allow a very 
>> fast computation of euclidean minimum spanning trees for spatial 
>> clustering.  I'm not aware of any good python implementation of EMST 
>> available currently.
> 
> That's currently implicitly contained in the adjacency information (the
> `neighbors` attribute).
[clip]

Sorry, those were the ridges (or facets). The 1-d edges (pruned for
duplicates) could also be useful to get easily.

	Pauli
Ralf Gommers | 30 May 2012 23:53
Gravatar

Re: scipy 0.11.0 release schedule



On Wed, May 30, 2012 at 8:00 PM, Pauli Virtanen <pav <at> iki.fi> wrote:
Hi,

28.05.2012 17:26, Ralf Gommers kirjoitti:
> It's time for a new release I think; 0.10.0 was released just over 6
> months ago. There are a lot of PRs to merge, but no release blockers
> anymore as far as I know. Does anyone still have important fixes or
> other things that should go in?
>
> For the release schedule I propose:
> June  7: beta 1
> June 17: rc 1
> June 30: rc 2
> July  7: final release

The schedule seems possible.

I'd like to get in as many as possible of the open PRs and any "nearly
easy" stuff from the Trac. There are also a couple of low-hanging
bugfixes in scipy.special listed in the Trac that are short of some
quality time with Abramowitz&Stegun on verifying that the fixes are correct.

Finally, making the Qhull wrappers expose circumcenters (for easy
Voronoi) and allow passing in custom Qhull options could also be useful,
and not too difficult to do. I'll see how much of this gets done.

Sounds like a busy weekend. I'll also focus on the open PRs. Besides that, some more python 2.4 fixes are needed and the wiki edits need to be merged.

If anyone already wants to do some testing, especially on problematic platforms (Windows + MSVC, PPC OS X), that would be quite helpful.

Ralf

_______________________________________________
SciPy-Dev mailing list
SciPy-Dev <at> scipy.org
http://mail.scipy.org/mailman/listinfo/scipy-dev
Ralf Gommers | 5 Jun 2012 08:07
Gravatar

Re: scipy 0.11.0 release schedule



On Wed, May 30, 2012 at 8:00 PM, Pauli Virtanen <pav <at> iki.fi> wrote:
Hi,

28.05.2012 17:26, Ralf Gommers kirjoitti:
> It's time for a new release I think; 0.10.0 was released just over 6
> months ago. There are a lot of PRs to merge, but no release blockers
> anymore as far as I know. Does anyone still have important fixes or
> other things that should go in?
>
> For the release schedule I propose:
> June  7: beta 1
> June 17: rc 1
> June 30: rc 2
> July  7: final release

The schedule seems possible.

Everything will have to shift by half a week; there are still too much PRs to merge and some failures on 2.4 to be fixed. There aren't any serious issues though, so branching 0.11.x on Saturday should be possible.

Help merging PRs would be much appreciated. If maintainers could look at what's still open for their module (not more than a couple of PRs per module) and comment on those, we can get as many contributions as possible in.

Ralf

_______________________________________________
SciPy-Dev mailing list
SciPy-Dev <at> scipy.org
http://mail.scipy.org/mailman/listinfo/scipy-dev

Gmane