[05:00:00] <gv1222> hey, im trying to pip install cryptography on centos 6.5/python2.6 but it keeps failing. anyone help would be appreciated: https://dpaste.de/k4OV
[06:21:16] <gv1222> are you saying centos 6 isnt modern lol? 7 is quite new still
[09:28:40] <ronny> gv1222: enterpreise distributions are rather outdated due to enterprise constraints - im using modern and recent things
[14:25:59] <jpadilla> Any ideas why trying to upgrade pip is downloading latest 6.0.8 but is failing with a FileNotFoundError looking for pip/pip-6.0.3.dist-info/METADATA
[15:39:19] <ronny> any pip/setptools version here - im using local version tags wihh + - setuptools somehow turns that into a - and a legacyversion + completely breaks compare
[15:40:15] <ronny> i mean like seriously broken, it appears that 1.2.dev234+NODEID is sorted as lower version than 1.1
[17:56:44] <dstufft> ronny: are you used setuptools *+?
[18:42:25] <ronny> dstufft: python setup.py --version gives me the +, the installed package has the - its a total pain
[18:42:44] <dstufft> hmmm, that's odd... setuptools 8+ and pip 6+ should both support that fine
[18:49:47] <ronny> dstufft: i have no idea where it gets turned
[18:50:28] <ronny> /home/private/Projects/pytest-dev/execnet/.env/lib/python2.7/site-packages/setuptools/dist.py:291: UserWarning: The version specified (u'1.3.dev21+7ced7dba9e5b+20150214') is an invalid version, this may not work as expected with newer versions of setuptools, pip, and PyPI. Please see PEP 440 for more details.
[18:51:54] <ronny> (hgistver composes versions based on tags
[18:52:43] <dstufft> um, there's no lib for composing versions, we have one for parsing. I'm happy to takek PRs or issues describing how you'd like to mutate versions though
[19:11:45] <ronny> dstufft: s i cant upload a package including a node to pypi? but i could uploade one without?
[19:12:03] <dstufft> (I know PEP 440 is long and wordy and covers a ton of corner cases so it's not exactly the easiest thing to read. It's primarily designed at people writing tooling to parse / interopt with other tooling, we need more PEPs ontop of it that define recommended subsets to use)
[19:12:16] <dstufft> you cannot upload a version to PyPI that includes a +local.version
[19:52:04] <ronny> dstufft: i jsut recalled the othre part - file finders need to be opt in based on feature flags
[19:52:21] <ronny> dstufft: else once hgdistver is installed in a virtualenv all pip installs will run a hg status
[20:52:29] <_habnabit> ronny, have you seen vcversioner