[Distutils] bizarre behavior with wheels and namespace packages

2014-03-07 Thread Brian Wickman
Not sure if this belongs on distutils-sig or import-sig, but I'm experiencing slightly odd behavior with wheels and namespace packages. Fetch a namespace package source distribution, e.g. twitter.common.python, and build two copies of it, one with bdist_egg and one with bdist_wheel. This leaves m

Re: [Distutils] OS X and PEP 425 / wheels

2014-03-07 Thread Nick Coghlan
On 8 March 2014 05:53, Chris Barker wrote: > +1 This looks good to me. > > In theory, this logic should really go with python itself, not a third-party > lib. i.e., once built, a Python implementation will match particular tags -- > having a third party lib keep track of that seems to be putting i

Re: [Distutils] OS X and PEP 425 / wheels

2014-03-07 Thread Chris Barker
On Fri, Mar 7, 2014 at 9:50 AM, Brian Wickman wrote: > I've also run into similar issues. What I do with PEX is fudge PEP425 > tags for OS X in order to be more correct: > > https://github.com/wickman/commons/blob/wickman/pep425/src/python/twitter/common/python/pep425.py > > > I'd love if some

Re: [Distutils] OS X and PEP 425 / wheels

2014-03-07 Thread Brian Wickman
I've also run into similar issues. What I do with PEX is fudge PEP425 tags for OS X in order to be more correct: https://github.com/wickman/commons/blob/wickman/pep425/src/python/twitter/common/python/pep425.py The current version on master (not wheel-aware) does it slightly differently for eggs,

Re: [Distutils] recommended setuptools version

2014-03-07 Thread Marius Gedminas
On Fri, Mar 07, 2014 at 02:02:59AM -0800, Benedek Zoltan wrote: > I'm a bit confused with the setuptools versioning. > When I install it by ez_setup.py it installs the 3.0.2 version, but on pypi > the latest version is 2.2. > > Is there a difference between the two? Which is the recommended one?

Re: [Distutils] recommended setuptools version

2014-03-07 Thread Squeaky
Hi, You can see the detailed CHANGELOG here: https://bitbucket.org/pypa/setuptools/src/1041039c719012ca9e466cd43ba3fa80f0bd8f3b/CHANGES.txt?at=default There were some deprecated things dropped. If you are not using them you are probably fine. Squeaky On 03/07/2014 11:02 AM, Benedek Zoltan

Re: [Distutils] Warehouse XMLRPC

2014-03-07 Thread Donald Stufft
On Mar 7, 2014, at 7:45 AM, Marius Gedminas wrote: > On Fri, Mar 07, 2014 at 01:03:23AM -0500, Donald Stufft wrote: >> The JSON API is functional again and is available for testing! > > Excellent! > > I can observe two differences with the current PyPI code: > > First, the Content-Type of the

Re: [Distutils] Warehouse XMLRPC

2014-03-07 Thread Marius Gedminas
On Fri, Mar 07, 2014 at 01:03:23AM -0500, Donald Stufft wrote: > The JSON API is functional again and is available for testing! Excellent! I can observe two differences with the current PyPI code: First, the Content-Type of the response differs: $ curl -sI https://pypi.python.org/pypi/setupto

[Distutils] recommended setuptools version

2014-03-07 Thread Benedek Zoltan
Hi, I'm a bit confused with the setuptools versioning. When I install it by ez_setup.py it installs the 3.0.2 version, but on pypi the latest version is 2.2. Is there a difference between the two? Which is the recommended one? Thanks Zoltan ___ Distut

Re: [Distutils] OS X and PEP 425 / wheels

2014-03-07 Thread Nick Coghlan
___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

Re: [Distutils] OS X and PEP 425 / wheels

2014-03-07 Thread Paul Moore
On 7 March 2014 01:26, Daniel Holth wrote: > The pep425 design tries to avoid assigning any ordering to the tag > components. For the py version we just add py27, py26, py25 for example to > the list of accepted tags. Perhaps the same strategy works for osx. So the > osx 10.9 installer would gener