Open ashleykleynhans opened 2 years ago
Workaround is to do the following:
pip3 install --upgrade setuptools
Version of setuptools before: 39.0.1 Version of setuptools after: 62.3.2
Thanks for the report. I'll see if I can figure out a work around on our side, and thanks for sharing your solution, at the very least this should help other people running into this issue.
Erik,
I'm not sure there is a workaround here. The first error message indicated a version dependency issue with the python install:
Keyring is skipped due to an exception: module 'collections' has no attribute 'MutableMapping'
Looking at versions, MutableMapping was deprecated in 3.3 and removed in 3.10, so pip was already not going to be happy installing packages in 3.10.
pkg_resources, which generated this exception, was probably around the same generation as setuptools (39 is early 2018, ~3.7) and needed MutableMapping, so it was fundamentally broken. Versions of setuptools post-39 are removing pkg_resources dependencies, which is probably why the setuptools upgrade fixed it.
Jay
On Fri, May 20, 2022 at 1:09 PM Erik Olof Gunnar Andersson < @.***> wrote:
Thanks for the report. I'll see if I can figure out a work around on our side, but at the very least this should help other people running into this issue.
— Reply to this email directly, view it on GitHub https://github.com/eandersson/amqpstorm/issues/120#issuecomment-1133179989, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABJGJR2V5CCP3TATZARZELVK7INVANCNFSM5WP4NEYA . You are receiving this because you are subscribed to this thread.Message ID: @.***>
I am using Python3 version 3.10.4 on Ubuntu 18.04 LTS and encountering the following error when attempting to install amqpstorm:
I have seen recommendations to upgrade to the latest version of
requests
when this happens, but I already have the latest version of requests installed, here is the contents of my requirements.txt file: