[02:56:05] <bn_work> hi, pip 19.3.1, trying to do `pip install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib` and it finishes except I also noticed I got `ERROR: pyasn1-modules 0.2.8 has requirement pyasn1<0.5.0,>=0.4.6, but you'll have pyasn1 0.4.2 which is incompatible`, yet a few lines above it says `Requirement already satisfied, skipping upgrade: pyasn1>=0.1.3 in
[03:02:44] <bn_work> ok, forced it via `pip install --upgrade "pyasn1 <0.5.0,>=0.4.6"` but now I get `ERROR: awscli 1.14.61 has requirement PyYAML<=3.12,>=3.10, but you'll have pyyaml 5.1 which is incompatible.` ... sigh đ
[08:56:28] <McSinyx[m]> bn_work, I hope I'm not too late to the party, but have you tried newer pip with --use-feature=2020-resolver which may find a compatible combination of packages
[14:15:47] <jmgb4> Anybody around? I am running into issues trying to make a new virtual environment, I am trying to figure out what https://bpa.st/6KYQ may mean
[14:17:48] <tos9> jmgb4: if this is the fedora? question someone asked yesterday (you presumably) it does mean that something has been broken in your python installation
[14:18:11] <tos9> I was unaware fedora had started breaking python installations too, usually it's just debian/ubuntu
[14:18:24] <tos9> but if that's the case now, look around for whatever packages fedora has split out -- presumably one that contains pip
[14:18:32] <jmgb4> Yeah it was me, For some reason I was getting disconnected every 30 seconds from irc and I gave up trying to get back on
[14:19:24] <jmgb4> It looks like python3-pip is the pip package for fedora
[14:19:50] <ngoldbaum> breaking python for fun and profit: the linux distro story
[14:36:14] <jmgb4> bew is the same as snap in a sense, not pyenv
[14:36:41] <jmgb4> Something is hosed though, its not my python
[14:36:54] <ngoldbaum> i guess âitâs brewâ earlier wasnât about pyenv?
[14:36:54] <jmgb4> I am getting all sorts of operation not permitted errors
[14:37:15] <jmgb4> That issue is out of scope for this channel. I should just nuke my machine and restart
[16:43:13] <skrblr> i'm running into an issue with the new pip resolver and extra constraints, trying to figure out if this is a known thing or if i'm wrong about how it should behave
[16:44:49] <skrblr> i have a constraints file with celery~=4.3.0, and trying to pip install -U --use-feature=2020-resolver -c constraints.txt celery[librabbitmq] fails with: "ERROR: Could not satisfy constraints for 'celery': installation from path or url cannot be constrained to a version"
[16:45:35] <skrblr> i guess my question is, with the new resolver, should all requirements with extras be pinned to a version in a requirements file and removed from constraints files?