-
-
Notifications
You must be signed in to change notification settings - Fork 747
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to install multidict, yarl #5326
Comments
I presume yarl and multidict are in the requirements.txt file for the pack? I tried on ST2 3.5.0 with a pack that just had the requirements.txt in it (no actions), and with yarl and multidict in the requirements.txt then the virtualenv created successfully had those modules. But I didn't do any further testing...
ST2 3.5.0 does use a newer version of pip, and this looks to be a similar problem to #5060. The resolution for this was fixed in ST2 3.5 when we updated virtualenv, and therefore the pip version. But if you take a look at this similar issue, the originator of that issue managed to fix it in an earlier version of ST2 by updating the version of virtualenv used by StackStorm on their deployment locally. |
Hi @amanda11 |
Thanks for contributing to this issue. As it has been 90 days since the last activity, we are automatically marking is as stale. If this issue is not relevant or applicable anymore (problem has been fixed in a new version or similar), please close the issue or let us know so we can close it. On the contrary, if the issue is still relevant, there is nothing you need to do, but if you have any additional details or context which would help us when working on this issue, please include it as a comment to this issue. |
SUMMARY
I am attempting to add code to wrap ST2 actions to authorize against Azure AD and Slack Channel Memberships. As such there are some py dependencies required for it to work, that do not install in the ST2 virtualEnv due to the below error message.
{{ ERROR: Failed building wheel for yarl
ERROR: Could not build wheels for multidict, yarl which use PEP 517 and cannot be installed directly
WARNING: You are using pip version 19.1.1, however version 21.2.3 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.}}
STACKSTORM VERSION
3.4.1
OS, environment, install method
Post what OS you are running this on, along with any other relevant information/
AWS Elastic Kubernetes Service - AMI Type: AL2_x86_64
Steps to reproduce the problem
Expected Results
It should install the pack with all required dependencies
Actual Results
{{ ERROR: Failed building wheel for yarl
ERROR: Could not build wheels for multidict, yarl which use PEP 517 and cannot be installed directly
WARNING: You are using pip version 19.1.1, however version 21.2.3 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.}}
Is this issue fixed in later releases? I recently upgraded to 3.4.1 so is there a way to retroactively update that version to fix PIP (if that is the root cause?)
The text was updated successfully, but these errors were encountered: