Re: [Distutils] Pypi to enforce wheel, python3 - is it possible?

2014-12-07 Thread Matthew Iversen
Wheels can't be required because they can be platform/python version specific, being binary distributions. We can't demand that independent developers support some combination of platforms and versions when their computer might only be running one of them, simply because their wheel might be platfo

Re: [Distutils] Pypi to enforce wheel, python3 - is it possible?

2014-11-05 Thread Chris Barker
no, wheels should not be required -- encourage, absolutely, but required, no. > My experience so far tells me otherwise. Our of 7 or so libraries that I > tried to convert to wheel files that salt stack depends on only 2 were > using setuptools, others were using distutils and had sometimes quite

Re: [Distutils] Pypi to enforce wheel, python3 - is it possible?

2014-11-04 Thread Daniel Holth
Bad setup.py is a different issue. I didn't have a solution for that so I did a binary package format instead. I wish there was more innovation on the build side. We should be building sdists that can make wheels with no DistUtils or setuptools. "pip wheel ." is sometimes easier than setup.py bdis

Re: [Distutils] Pypi to enforce wheel, python3 - is it possible?

2014-11-04 Thread Evgeny Sazhin
My experience so far tells me otherwise. Our of 7 or so libraries that I tried to convert to wheel files that salt stack depends on only 2 were using setuptools, others were using distutils and had sometimes quite big setup.py files and were not compiling out of the box, and frankly I have no idea

Re: [Distutils] Pypi to enforce wheel, python3 - is it possible?

2014-11-04 Thread Evgeny Sazhin
I'm also thinking about why wheel wouldn't be intergrated into standard library if this seems to be (finally) the standard? On Tue, Nov 4, 2014 at 6:38 PM, Paul Moore wrote: > On 4 November 2014 21:30, Wichert Akkerman wrote: >>> One of the problems though is that there is plenty of packages o

Re: [Distutils] Pypi to enforce wheel, python3 - is it possible?

2014-11-04 Thread Daniel Holth
It is usually pretty easy to build from sdist. Wheels are convenient but I don't think they should be required. On Nov 4, 2014 6:38 PM, "Paul Moore" wrote: > On 4 November 2014 21:30, Wichert Akkerman wrote: > >> One of the problems though is that there is plenty of packages on Pypi > >> that ar

Re: [Distutils] Pypi to enforce wheel, python3 - is it possible?

2014-11-04 Thread Paul Moore
On 4 November 2014 21:30, Wichert Akkerman wrote: >> One of the problems though is that there is plenty of packages on Pypi >> that are not there yet. > > One issue currently is that source distributions are much simpler to make: I > can make a sdist without having wheel installed, and more impor

Re: [Distutils] Pypi to enforce wheel, python3 - is it possible?

2014-11-04 Thread Wichert Akkerman
> On 04 Nov 2014, at 21:08, Evgeny Sazhin wrote: > > Hello, > > It seems that according to the > https://python-packaging-user-guide.readthedocs.org/en/latest/current.html > it is more or less settled that the setuptools/pip/wheel is the way to > go forward. > One of the problems though is that

[Distutils] Pypi to enforce wheel, python3 - is it possible?

2014-11-04 Thread Evgeny Sazhin
Hello, It seems that according to the https://python-packaging-user-guide.readthedocs.org/en/latest/current.html it is more or less settled that the setuptools/pip/wheel is the way to go forward. One of the problems though is that there is plenty of packages on Pypi that are not there yet. Is the