six is directly imported, instead of using botocore.compat or botocore.vendored, in both
botocore/configloader.py and tests/unit/test_utils.py.
This manifests if you install botocore into a fresh virtualenv, then try to import botocore.session or botocore.configloader. It will die with an ImportError: No module named six.moves.
I'm happy to make a PR to fix this if it would help.
Thanks for catching that. A PR for this would be great.
Hi folks,
Is it fixed or not? https://github.com/boto/botocore/issues/1179
Working on a PR now.
Most helpful comment
Thanks for catching that. A PR for this would be great.