[SciPy-dev] backporting changes in scipy.stats
Thu May 14 15:31:06 CDT 2009
On Thu, May 14, 2009 at 4:16 PM, Bruce Southey <email@example.com> wrote:
> firstname.lastname@example.org wrote:
>> On Thu, May 14, 2009 at 2:58 PM, Charles R Harris
>> <email@example.com> wrote:
>>> On Thu, May 14, 2009 at 8:37 AM, <firstname.lastname@example.org> wrote:
>>>> Most of the changes in scipy.stats could be backported to scipy 7.1
>>>> changesets: 5591, 5592, 5597, 5599, 5601, 5600, 5602, 5604, 5623,
>>>> 5636, 5637, 5638, 5646, 5672(replay) are (mostly) bugfixes and
>>>> improvement in numerical precision.
>>>> changesets: 5598, 5645 are additional tests
>>>> changesets: 5562, 5564, 5565, 5566, 5567, 5587 are switching to
>>>> np.mean, np.var and can be backported or not
>>>> I never did any backporting and I'm currently not set up for it.
>>>> I would appreciate if someone could backport these changes, otherwise
>>>> I will try to do it next weekend.
>>> If the changes are all specific to a certain file/directory and there are no
>>> changes you *don't* want to backport from that file/directory, the easiest
>>> thing to do is check out the 7.1.x branch, copy over the files/directory
>>> from the trunk, and check in the result. There are doubtless more
>>> sophisticated ways if you happen to have the whole repository including
>>> branches checked out, but I think that is the simplest and safest.
>> Thanks, that sounds easy enough. I have usually only the trunk checked out.
>> There is one set of changes, the removal of stats.mean, var, std and
>> median, that we don't want to backport, but this could be confined to
>> the four functions. I'm very used to winmerge, so I can do this by the
>> end of the week.
>> Scipy-dev mailing list
> Can you also add ticket 877 (Depreciation of samplevar in scipy.stats)
> since it is the same reason as removing stats.std?
> The other possibility is ticket 906 Depreciate erfc function.
What's the policy for depreciation warnings, should they be
backported? I can commit and backport them, but do the functions
remain available during the 0.8.x cycle.
erfc, samplevar and samplestd are redundant, but I'm starting to
change my mind a bit about the removal of stats.var and stats.mean.
see my comments to http://projects.scipy.org/scipy/ticket/604
More information about the Scipy-dev