You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently it seems that awscli depends on PyYAML<=5.1 for Python 3, which means that trying to install aws-gate AND awscli in the same Python environment doesn't work without a manual override.
Perhaps aws-gate should have a relaxed dependency, like eg. PyYAML>=5.1,<5.2 or whatever makes sense for the actual features used?
NOTE: There is a PR for awscli to bump the PyYAML dependency (aws/aws-cli#4355), but it's not there now, and it's so far unclear if it will actually solve this, as right now the aim is 5.1.1, not 5.1.2.
The text was updated successfully, but these errors were encountered:
Hello @jwarlander, thanks for reporting this. I was playing around with dependabot and I thought it be working. I am fine with the proposed solution (PyYAML>=5.1,<5.2) as it will fix the issue for you. Do you think that you can create a PR?
BTW, what platform are you using? I am currently testing homebrew package for aws-gate, which will allow to install aws-gate via homebrew. However, I ran into some issues, which I am trying to work on.
I'm on Linux (Ubuntu). Would definitely be cool if there was a .deb package available, or even, say, a PPA on https://launchpad.net/ -- but I can appreciate if you don't feel the effort is warranted, since pip installations tend to work fairly well.
Currently it seems that
awscli
depends onPyYAML<=5.1
for Python 3, which means that trying to installaws-gate
ANDawscli
in the same Python environment doesn't work without a manual override.Perhaps
aws-gate
should have a relaxed dependency, like eg.PyYAML>=5.1,<5.2
or whatever makes sense for the actual features used?NOTE: There is a PR for
awscli
to bump the PyYAML dependency (aws/aws-cli#4355), but it's not there now, and it's so far unclear if it will actually solve this, as right now the aim is 5.1.1, not 5.1.2.The text was updated successfully, but these errors were encountered: