Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #52384

Re: PEP 450 Adding a statistics module to Python

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!xlned.com!feeder7.xlned.com!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <nicholas.cole@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.002
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'subject:Python': 0.06; 'desirable.': 0.07; 'great.': 0.07; 'pypi': 0.07; 'subject:PEP': 0.07; 'pep': 0.09; 'subject:module': 0.09; 'to:addr:pobox.com': 0.09; 'to:addr:skip': 0.09; 'cc:addr:python-list': 0.11; 'python': 0.11; '12:50': 0.16; 'agree.': 0.16; 'feasible': 0.16; 'modules,': 0.16; 'rationale': 0.16; 'resource.': 0.16; 'subject:Adding': 0.16; 'wrote:': 0.18; 'library': 0.18; 'module': 0.19; 'projects,': 0.19; 'aug': 0.22; 'cc:addr:python.org': 0.22; 'install': 0.23; 'certainly': 0.24; 'package.': 0.24; 'skip': 0.24; 'looks': 0.24; 'cc:2**0': 0.24; "i've": 0.25; '&gt;': 0.26; 'defined': 0.27; 'header:In-Reply-To:1': 0.27; 'function': 0.29; 'message-id:@mail.gmail.com': 0.30; "i'm": 0.30; 'posting': 0.31; 'serve': 0.31; 'there.': 0.32; "can't": 0.35; 'but': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'data,': 0.36; 'library.': 0.36; 'should': 0.36; 'needed': 0.38; 'pm,': 0.38; 'does': 0.39; 'sure': 0.39; 'enough': 0.39; 'read': 0.60; 'wonderful': 0.60; 'more': 0.64; 'charset:windows-1252': 0.65; 'user,': 0.69; 'analysis': 0.75; 'pain': 0.84; '\xa0but': 0.84; 'thing,': 0.91; 'besides,': 0.93; '2013': 0.98
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=DXERrGqUYjG7IknrJdIb8lK3cudD+GWlk18Q/j/HIUo=; b=wxz5IPE94ciy+mFOoaBJbCZ6LIhB2NSnZdtMv+pzdx9xcj73S8ZLGRvBsIglKsq7CQ k1XNe5OInBU8u5n6X+q6lbaTNn9S7WhoCW8kjSeld6fY4rYaJV+8YImwqpTDoDyiwlWn sYMqhYpUJ/RBvumoifCVI8JHWoGU04oO1mnr9nXn4vtoIPn0YfoDmW7hqfF/j+l0HZ6H UW7n9pSO4RUJ854JlIFBGQLMa9Fm0vOjexfltVfJoxW/SODGjGYZREtrJP7fYHaQrgmv q9SQ8+tcbjgTF247ei4hh+LJ+AyW8Dl5FbXOUXrmzx6K7gK30UYK87w084e+BPBoOAXt LV2Q==
MIME-Version 1.0
X-Received by 10.224.160.130 with SMTP id n2mr20079965qax.68.1376224063971; Sun, 11 Aug 2013 05:27:43 -0700 (PDT)
In-Reply-To <CANc-5Uzf02sda1Qa1k5P=czK7Ydw0ZmZe8G38Y0JiynzvrjgLw@mail.gmail.com>
References <520592f9$0$30000$c3e8da3$5496439d@news.astraweb.com> <CANc-5UzT-fPDUZLFS3mNDmJ3Ccw24dckFNUxBD=6nF6uruZc9w@mail.gmail.com> <7w7gfukuf1.fsf@benfinney.id.au> <CANc-5Uzf02sda1Qa1k5P=czK7Ydw0ZmZe8G38Y0JiynzvrjgLw@mail.gmail.com>
Date Sun, 11 Aug 2013 13:27:43 +0100
Subject Re: PEP 450 Adding a statistics module to Python
From Nicholas Cole <nicholas.cole@gmail.com>
To Skip Montanaro <skip@pobox.com>
Content-Type multipart/alternative; boundary=047d7bacc2de7705b604e3ab2229
Cc Python <python-list@python.org>
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.482.1376224073.1251.python-list@python.org> (permalink)
Lines 72
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1376224073 news.xs4all.nl 16008 [2001:888:2000:d::a6]:39947
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:52384

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

On Sun, Aug 11, 2013 at 12:50 PM, Skip Montanaro <skip@pobox.com> wrote:

> > See the Rationale of PEP 450 for more reasons why “install NumPy” is not
> > a feasible solution for many use cases, and why having ‘statistics’ as a
> > pure-Python, standard-library package is desirable.
>
> I read that before posting but am not sure I agree. I don't see the
> screaming need for this package.  Why can't it continue to live on
> PyPI, where, once again, it is available as "pip install ..."?


Well, I *do* think this module would be a wonderful addition to the
standard library.  I've often used python to do analysis of data, nothing
complicated enough to need NumPy, but certainly things where I've needed to
find averages etc. I've rolled my own functions for these projects, and I'm
sure they are fragile.  Besides, it was just a pain to do them.

PyPI is terrific. There are lots of excellent modules on there.  It's a
wonderful resource.  But I think that the standard library is also a
wonderful thing, and where there are clearly defined modules, that serve a
general, well-defined function and where development does not need to be
very rapid, I think they should go into the Standard Library.

I'm aware that my opinion is just that of one user, but I read this PEP and
I thought, "Thank Goodness! That looks great.  About time too."

N.

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

PEP 450 Adding a statistics module to Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-08-10 01:10 +0000
  Re: PEP 450 Adding a statistics module to Python Skip Montanaro <skip@pobox.com> - 2013-08-09 22:14 -0500
    Re: PEP 450 Adding a statistics module to Python Roy Smith <roy@panix.com> - 2013-08-10 07:50 -0400
      Re: PEP 450 Adding a statistics module to Python Oscar Benjamin <oscar.j.benjamin@gmail.com> - 2013-08-10 13:23 +0100
        Re: PEP 450 Adding a statistics module to Python Roy Smith <roy@panix.com> - 2013-08-10 08:43 -0400
          Re: PEP 450 Adding a statistics module to Python Oscar Benjamin <oscar.j.benjamin@gmail.com> - 2013-08-10 14:17 +0100
  Re: PEP 450 Adding a statistics module to Python Ben Finney <ben+python@benfinney.id.au> - 2013-08-10 15:05 +1000
  Re: PEP 450 Adding a statistics module to Python Stefan Behnel <stefan_ml@behnel.de> - 2013-08-10 09:55 +0200
  Re: PEP 450 Adding a statistics module to Python Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2013-08-10 16:19 -0400
  Re: PEP 450 Adding a statistics module to Python Skip Montanaro <skip@pobox.com> - 2013-08-11 06:50 -0500
    Re: PEP 450 Adding a statistics module to Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-08-11 13:33 +0000
    Re: PEP 450 Adding a statistics module to Python Roy Smith <roy@panix.com> - 2013-08-11 10:02 -0400
      Re: PEP 450 Adding a statistics module to Python duncan smith <buzzard@invalid.invalid> - 2013-08-11 16:44 +0100
  Re: PEP 450 Adding a statistics module to Python Nicholas Cole <nicholas.cole@gmail.com> - 2013-08-11 13:27 +0100
  Re: PEP 450 Adding a statistics module to Python Wolfgang Keller <feliphil@gmx.net> - 2013-08-13 20:14 +0200
    Re: PEP 450 Adding a statistics module to Python Oscar Benjamin <oscar.j.benjamin@gmail.com> - 2013-08-13 19:44 +0100
    Re: PEP 450 Adding a statistics module to Python Steven D'Aprano <steve@pearwood.info> - 2013-08-14 06:21 +0000
  Re: PEP 450 Adding a statistics module to Python CM <cmpython@gmail.com> - 2013-08-14 21:26 -0700
    RE: PEP 450 Adding a statistics module to Python "Prasad, Ramit" <ramit.prasad@jpmorgan.com.dmarc.invalid> - 2013-08-16 19:17 +0000
  Re: PEP 450 Adding a statistics module to Python taldcroft@cfa.harvard.edu - 2013-08-16 08:50 -0700
    Re: PEP 450 Adding a statistics module to Python chris.barker@noaa.gov - 2013-08-16 09:31 -0700
      Re: PEP 450 Adding a statistics module to Python Oscar Benjamin <oscar.j.benjamin@gmail.com> - 2013-08-16 18:15 +0100
        Re: PEP 450 Adding a statistics module to Python chris.barker@noaa.gov - 2013-08-16 12:00 -0700
          Re: PEP 450 Adding a statistics module to Python Oscar Benjamin <oscar.j.benjamin@gmail.com> - 2013-08-16 20:41 +0100
      Re: PEP 450 Adding a statistics module to Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-08-16 18:51 +0000
        Re: PEP 450 Adding a statistics module to Python chris.barker@noaa.gov - 2013-08-16 12:48 -0700
    Re: PEP 450 Adding a statistics module to Python Roy Smith <roy@panix.com> - 2013-08-16 22:06 -0400
      Re: PEP 450 Adding a statistics module to Python Josef Pktd <josef.pktd@gmail.com> - 2013-08-17 05:13 -0700
  Re: PEP 450 Adding a statistics module to Python Jason Friedman <jsf80238@gmail.com> - 2013-08-17 21:57 -0600

csiph-web