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
Describe the bug
I have issues installing other tools in my Python environment since okta-awscli requires a version of click 7.x, which is 4 years old.
Many version conflicts are raised when installing Black with Poetry and many other internal libraries at Elastic.
To Reproduce
Steps to reproduce the behavior:
Install the tool Black with version 24.4.2 via Poetry
Install version 0.5.5rc of okta-awscli via Poetry in the same environment
The issue happens only with Poetry since Poetry check for libraries conflicts.
If installing okta-awscli with pip, the tool is installed but there are lots of conflicts as warning
Expected behavior
I expect that okta-awscli dependency click is upgrade to 8.x version so that to be compatible with other python libraries.
Output
Output of your okta-awscli run, using the --debug flag.
➜ okta-awscli --debug
DEBUG - Checking STS token against ARN partition: AwsPartition.AWS
INFO - STS credentials are valid. Nothing to do.
Environment (please complete the following information):
OS: [e.g. MacOS, Ubuntu, CentOS, etc.]: MacOs Sonoma 14.4.1 on Apple M1 Max
Version of okta-awscli you're running. okta-awscli -V: 0.5.5rc
Additional context
Add any other context about the problem here.
When trying to install the latest version of Black I get the following error
Because okta-awscli (0.5.5rc0) @ git+ssh://git@github.com/elastic/okta-awscli.git@main depends on click (7.0)
and black (24.4.2) depends on click (>=8.0.0), okta-awscli (0.5.5rc0) @ git+ssh://git@github.com/elastic/okta-awscli.git@main is incompatible with black (24.4.2).
And because no versions of black match >24.4.2,<25.0.0, okta-awscli (0.5.5rc0) @ git+ssh://git@github.com/elastic/okta-awscli.git@main is incompatible with black (>=24.4.2,<25.0.0).
So, because eng-prod-engage depends on both okta-awscli (0.5.5rc0) @ git+ssh://git@github.com/elastic/okta-awscli.git@main and black (^24.4.2), version solving failed.
Some issue happens when trying to install okta-awscli with other tools internally at Elastic
The text was updated successfully, but these errors were encountered:
Describe the bug
I have issues installing other tools in my Python environment since okta-awscli requires a version of click 7.x, which is 4 years old.
Many version conflicts are raised when installing Black with Poetry and many other internal libraries at Elastic.
To Reproduce
Steps to reproduce the behavior:
Black
with version24.4.2
via PoetryThe issue happens only with Poetry since Poetry check for libraries conflicts.
If installing okta-awscli with pip, the tool is installed but there are lots of conflicts as warning
Expected behavior
I expect that okta-awscli dependency click is upgrade to 8.x version so that to be compatible with other python libraries.
Output
Output of your okta-awscli run, using the
--debug
flag.Environment (please complete the following information):
okta-awscli -V
: 0.5.5rcAdditional context
Add any other context about the problem here.
When trying to install the latest version of
Black
I get the following errorSome issue happens when trying to install okta-awscli with other tools internally at Elastic
The text was updated successfully, but these errors were encountered: