I am upgrading my project from python3.9 to python 3.12. I do use boto in my project to connect with s3 and all
I keep getting below error
from boto.vendored.six.moves import filter, http_client, map, _thread, \ ModuleNotFoundError: No module named 'boto.vendored.six.moves'
I get error for import statement itself
from boto.s3.connection import S3Connection
I saw that people are migrating from boto to boto3, but wanted to see if anyone has idea on how to resolve this using boto itself
I have a little knowledge of Amazon S3, but i saw the issue of the boto official on the github. boto doesn't support for the python version 12 because boto3 only support for the python 3.11, 3.12, 3.13 and boto is no longer supported this year. my suggestion is to upgrade boto to boto3 if you want.
I hope this answer can help you :)
Links the issue: https://github.com/boto/boto/issues/3951
Thanks