[13:18:51] <AndreasLutro> is there a reason twine uses "pypitest" instead of "testpypi" which is what it's been in setuptools forever? https://github.com/pypa/twine/blob/master/twine/utils.py#L59
[21:40:01] <techalchemy> dstufft: if you get a sec and have the context for it I'm having a weird issue converting pipenv to pip 10 due to packaging=>SpecifierSets
[21:40:07] <techalchemy> wouldn't mind an extra set of eyes
[21:50:08] <StevenK> techalchemy: I did some of the work on packaging, I can peer at it
[21:50:59] <StevenK> techalchemy: However, keep in mind I just did 22+ hours on planes and my body thinks it's Sunday when it's apparently Saturday, so no promises
[22:21:19] <techalchemy> StevenK: https://github.com/techalchemy/pipenv/blob/drop-pip9/pipenv/patched/piptools/resolver.py#L153 is where things are failing
[22:21:51] <techalchemy> https://github.com/techalchemy/pipenv/blob/drop-pip9/pipenv/patched/notpip/_vendor/packaging/specifiers.py#L589 is my modified specifier set (i had to modify it because piptools does &= operations to specifiersets)
[22:22:13] <techalchemy> note that this worked fine in pip 9 and i don't see any relevant changes in pip 10 so i have no clue what is wrong
[22:22:53] <techalchemy> and a failing build log with the current error would be here: https://ci.appveyor.com/project/techalchemy/pipenv/build/1.0.228/job/bx3u6dv7log5de7h
[22:23:24] <techalchemy> the initial failures were TypeError: unsupported operand type(s) for &=: 'SpecifierSet' and 'SpecifierSet'
[22:24:29] <techalchemy> now when I try to use copy.deepcopy(InstallRequirement) I get: AttributeError: 'list' object has no attribute 'split'
[22:29:38] <StevenK> techalchemy: Are you able to hook up pdb there, I'd be very curious what specifiers actually is