Re: [Distutils] Release: pip 6.0 and virtualenv 12.0

2014-12-23 Thread Tshepang Lekhonkhobe
Why the jump from 1.5.6 to 6.0? ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

Re: [Distutils] Release: pip 6.0 and virtualenv 12.0

2014-12-23 Thread Chris Jerdonek
On Tue, Dec 23, 2014 at 12:44 AM, Tshepang Lekhonkhobe tshep...@gmail.com wrote: Why the jump from 1.5.6 to 6.0? The release notes say (under 6.0): PROCESS Version numbers are now simply X.Y where the leading 1 has been dropped. (from https://pip.pypa.io/en/latest/news.html ) I'm guessing

Re: [Distutils] PEP440: foo-X.Y.Z does not satisfy fooX.Y?

2014-12-23 Thread Donald Stufft
On Dec 23, 2014, at 1:23 AM, Marcus Smith qwc...@gmail.com wrote: In particular, , , ~=, and, when using a .*, the != and == use the number of dots in the given specifier to indicate the precision of the specifier. the PEP text is pretty clear on the precision concept for ~= and when

Re: [Distutils] PEP440 examples missing operator?

2014-12-23 Thread Donald Stufft
On Dec 23, 2014, at 1:03 AM, Marcus Smith qwc...@gmail.com wrote: oh, A compatible release clause consists of either a version identifier without any comparison operator or else the compatible release operator ~= On Mon, Dec 22, 2014 at 9:57 PM, Marcus Smith qwc...@gmail.com

Re: [Distutils] PEP440 examples missing operator?

2014-12-23 Thread Nick Coghlan
On 23 Dec 2014 19:02, Donald Stufft don...@stufft.io wrote: On Dec 23, 2014, at 1:03 AM, Marcus Smith qwc...@gmail.com wrote: oh, A compatible release clause consists of either a version identifier without any comparison operator or else the compatible release operator ~= On Mon, Dec 22,

Re: [Distutils] PEP440 examples missing operator?

2014-12-23 Thread Donald Stufft
Well you know my preferences is for github ;). I don't mind much either way though since its a simple repo I rarely need to interact with. The main benefit would be consistency with most of the other pypa things. I'm +1 on adding a bug tracker link. Maybe peps should support a header for it

Re: [Distutils] Surviving a Compromise of PyPI - PEP 458 and 480

2014-12-23 Thread Donald Stufft
On Dec 22, 2014, at 1:15 PM, Vladimir Diaz vladimir.v.d...@gmail.com wrote: On Mon, Dec 22, 2014 at 11:30 AM, Nick Coghlan ncogh...@gmail.com mailto:ncogh...@gmail.com wrote: On 23 December 2014 at 01:46, Vladimir Diaz vladimir.v.d...@gmail.com mailto:vladimir.v.d...@gmail.com wrote:

[Distutils] New User: depends not appearing in control file

2014-12-23 Thread Geoff Clements
Hi! I just started using stdeb but have run into a problem which I can't solve. Just for background, so you know at what level to aim replies, I'm a long-time programmer, over 30 years in fact. I make much of what I do available to others but I've only just got around to packaging, so I know

Re: [Distutils] PEP440: foo-X.Y.Z does not satisfy fooX.Y?

2014-12-23 Thread Ian Cordasco
Yes but thanks to Marc it now provides a clear message as to why. (Sent from my mobile) On Dec 23, 2014 11:22 AM, James Bennett ubernost...@gmail.com wrote: So, if PyPI has foo-1.7 and foo-1.7.1, does 1.7 just fail to find anything installable? ___

Re: [Distutils] PEP440: foo-X.Y.Z does not satisfy fooX.Y?

2014-12-23 Thread Paul Moore
On 22 December 2014 at 20:44, Marcus Smith qwc...@gmail.com wrote: it would fail. you'd need 1.7.0 On Mon, Dec 22, 2014 at 12:36 PM, James Bennett ubernost...@gmail.com wrote: So, if PyPI has foo-1.7 and foo-1.7.1, does 1.7 just fail to find anything installable? I think the thing I'd

[Distutils] Role of setuptools and eggs in modern distributing...

2014-12-23 Thread Chris Barker
Hi folks, I'm trying to package up a complex system and would like to do it the correct, modern way. In particular, this involves a bunch of compiled extensions, as well as dependencies on both the scientific stack and common Web app packages. (can you tell I'm building a web service front-end

Re: [Distutils] PEP440: foo-X.Y.Z does not satisfy fooX.Y?

2014-12-23 Thread Ian Cordasco
It also provides consistency with date-based versions. And versions aren't decimals so thinking of them like that is not exactly useful. On Dec 23, 2014 11:43 AM, Paul Moore p.f.mo...@gmail.com wrote: On 22 December 2014 at 20:44, Marcus Smith qwc...@gmail.com wrote: it would fail. you'd need

Re: [Distutils] Role of setuptools and eggs in modern distributing...

2014-12-23 Thread Donald Stufft
On Dec 23, 2014, at 12:36 PM, Chris Barker chris.bar...@noaa.gov wrote: Hi folks, I'm trying to package up a complex system and would like to do it the correct, modern way. In particular, this involves a bunch of compiled extensions, as well as dependencies on both the scientific

Re: [Distutils] PEP440: foo-X.Y.Z does not satisfy fooX.Y?

2014-12-23 Thread Wichert Akkerman
On 23 Dec 2014, at 18:43, Paul Moore p.f.mo...@gmail.com wrote: On 22 December 2014 at 20:44, Marcus Smith qwc...@gmail.com wrote: it would fail. you'd need 1.7.0 On Mon, Dec 22, 2014 at 12:36 PM, James Bennett ubernost...@gmail.com wrote: So, if PyPI has foo-1.7 and foo-1.7.1, does

Re: [Distutils] Role of setuptools and eggs in modern distributing...

2014-12-23 Thread Marcus Smith
git+https://url_to_the_repo.git#egg=name_of_package why isn't that wheel=name_of_package the egg part here has nothing to do with eggs. just a vestige of another time. see https://github.com/pypa/pip/issues/1265 and will it work if setuptools was not used in the packages setup.py??? yes,

Re: [Distutils] PEP440: foo-X.Y.Z does not satisfy fooX.Y?

2014-12-23 Thread Marcus Smith
just post edit suggestions here? https://bitbucket.org/pypa/pypi-metadata-formats is not up to date anymore some other location? On Tue, Dec 23, 2014 at 1:01 AM, Donald Stufft don...@stufft.io wrote: On Dec 23, 2014, at 1:23 AM, Marcus Smith qwc...@gmail.com wrote: In particular, , , ~=,

Re: [Distutils] PEP440 examples missing operator?

2014-12-23 Thread Marcus Smith
Heh, that’s actually a hold over from before we made specifiers mandatory. That needs updated. you mean made operators mandatory? so the bit about version identifier without any comparison operator needs to be removed? --- Donald Stufft PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372