Re: [Numpy-discussion] Renaming OSX wheels on pypi to make them more general

2014-05-31 Thread Matthew Brett
Hi,

On Fri, May 30, 2014 at 2:17 PM, Matthew Brett  wrote:
> Hi,
>
> This is actually for both of numpy and scipy.
>
> I would like to rename the current OSX wheels on pypi so that they
> will be installed by default on system python, homebrew, macports, as
> well as Python.org Python.
>
> At the moment, they will only be found and installed by default by
> Python.org Python.
>
> For reasons explained here:
>
> https://github.com/MacPython/wiki/wiki/Spinning-wheels
>
> and confirmed with testing here:
>
> https://travis-ci.org/matthew-brett/scipy-stack-osx-testing/builds/25131865
>
> - OSX wheels built for Python.org python do in fact work correctly for
> the homebrew, macports and system python.
>
> In fact, future versions of pip will very likely offer the Python.org
> OSX wheels for installation on these other systems by default:
>
> https://github.com/pypa/pip/pull/1465
>
> Renaming the wheels just adds the 'platform tag' for these other
> versions of Python to the wheel name, so pip sees they are compatible.
>
> For example, I propose to rename the current numpy wheel from:
>
> numpy-1.8.1-cp27-none-macosx_10_6_intel.whl
>
> to:
>
> numpy-1.8.1-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl
>
> I think this is only an improvement to the current situation, in that
> users of pip on these other OSX systems will get a fast binary install
> rather than a slow compiled install.
>
> Any comments?

OK - I propose to go ahead with this on Monday unless there are any objections.

Here's the latest test grid showing tests passing on Python.org /
system python / homebrew / macports using numpy / scipy / matplotlib
wheels with the proposed naming scheme:

https://travis-ci.org/matthew-brett/scipy-stack-osx-testing/builds/26482436

Cheers,

Matthew
___
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion


Re: [Numpy-discussion] ANN: Pandas 0.14.0 released

2014-05-31 Thread josef . pktd
No comment,

Josef

On Fri, May 30, 2014 at 6:16 PM, Neal Becker  wrote:
> pip install --user --up pandas
> Downloading/unpacking pandas from
> https://pypi.python.org/packages/source/p/pandas/pandas-0.14.0.tar.gz#md5=b775987c0ceebcc8d5ace4a1241c967a
> ...
>
> Downloading/unpacking numpy>=1.6.1 from
> https://pypi.python.org/packages/source/n/numpy/numpy-1.8.1.tar.gz#md5=be95babe263bfa3428363d6db5b64678
> (from pandas)
>   Downloading numpy-1.8.1.tar.gz (3.8MB): 3.8MB downloaded
>   Running setup.py egg_info for package numpy
> Running from numpy source directory.
>
> warning: no files found matching 'tools/py3tool.py'
> warning: no files found matching '*' under directory 'doc/f2py'
> warning: no previously-included files matching '*.pyc' found anywhere in
> distribution
> warning: no previously-included files matching '*.pyo' found anywhere in
> distribution
> warning: no previously-included files matching '*.pyd' found anywhere in
> distribution
> Downloading/unpacking six from
> https://pypi.python.org/packages/source/s/six/six-1.6.1.tar.gz#md5=07d606ac08595d795bf926cc9985674f
> (from python-dateutil->pandas)
>   Downloading six-1.6.1.tar.gz
>   Running setup.py egg_info for package six
>
> no previously-included directories found matching 'documentation/_build'
> Installing collected packages: pandas, pytz, numpy, six
> 
>
> What?  I already have numpy-1.8.0 installed (also have six, pytz).
>
> ___
> NumPy-Discussion mailing list
> NumPy-Discussion@scipy.org
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
___
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion


Re: [Numpy-discussion] ANN: Pandas 0.14.0 released

2014-05-31 Thread Jeff Reback
sure would take a pr for that

anything 2 make setup easier!

> On May 31, 2014, at 1:50 AM, Ralf Gommers  wrote:
> 
> 
> 
> 
>> On Sat, May 31, 2014 at 12:30 AM, Jeff Reback  wrote:
>> the upgrade flag on pip is apparently recursive on all deps
> 
> Indeed. This is super annoying, and trips up a lot of users. As long as that 
> doesn't change in pip, you should be using something like 
> https://github.com/scipy/scipy/pull/3566 in pandas I think. I'd be happy to 
> send a PR for that if you want.
> 
> Ralf
> 
>  
>> 
>> 
>> On May 30, 2014, at 6:16 PM, Neal Becker  wrote:
>> >
>> > pip install --user --up pandas
>> > Downloading/unpacking pandas from
>> > https://pypi.python.org/packages/source/p/pandas/pandas-0.14.0.tar.gz#md5=b775987c0ceebcc8d5ace4a1241c967a
>> > ...
>> >
>> > Downloading/unpacking numpy>=1.6.1 from
>> > https://pypi.python.org/packages/source/n/numpy/numpy-1.8.1.tar.gz#md5=be95babe263bfa3428363d6db5b64678
>> > (from pandas)
>> >  Downloading numpy-1.8.1.tar.gz (3.8MB): 3.8MB downloaded
>> >  Running setup.py egg_info for package numpy
>> >Running from numpy source directory.
>> >
>> >warning: no files found matching 'tools/py3tool.py'
>> >warning: no files found matching '*' under directory 'doc/f2py'
>> >warning: no previously-included files matching '*.pyc' found anywhere in
>> > distribution
>> >warning: no previously-included files matching '*.pyo' found anywhere in
>> > distribution
>> >warning: no previously-included files matching '*.pyd' found anywhere in
>> > distribution
>> > Downloading/unpacking six from
>> > https://pypi.python.org/packages/source/s/six/six-1.6.1.tar.gz#md5=07d606ac08595d795bf926cc9985674f
>> > (from python-dateutil->pandas)
>> >  Downloading six-1.6.1.tar.gz
>> >  Running setup.py egg_info for package six
>> >
>> >no previously-included directories found matching 'documentation/_build'
>> > Installing collected packages: pandas, pytz, numpy, six
>> > 
>> >
>> > What?  I already have numpy-1.8.0 installed (also have six, pytz).
>> >
>> > ___
>> > NumPy-Discussion mailing list
>> > NumPy-Discussion@scipy.org
>> > http://mail.scipy.org/mailman/listinfo/numpy-discussion
>> ___
>> NumPy-Discussion mailing list
>> NumPy-Discussion@scipy.org
>> http://mail.scipy.org/mailman/listinfo/numpy-discussion
> 
> ___
> NumPy-Discussion mailing list
> NumPy-Discussion@scipy.org
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
___
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion