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
ModuleNotFoundError on Python 3.12 #3951
Comments
The issue was fixed in benjaminp/six#352. This package just needs to refresh its vendored copy (or stop vendoring). |
Apropos Python 3.12:
|
Hey everyone, just wanted to make sure we're talking about the right package. This repo, The current AWS SDK for Python, boto3, can be found here and does support Python 3.12. |
Yes, I really meant this repository since toil is using it which I reported there. Thanks for the clarification. |
Last I checked, boto3 was not a replacement for boto, as it did not have any mechanical turk support, which was the reason I've continued to rely on boto. I'm not actually using the library, just maintaining tests on a defunct project. I took a quick look at the boto3 project, and it indeed doesn't have a package mentioning mechanical turk, so it looks like I'm screwed. I guess I'll just stub out all of the boto behaviors in the project. correction: searching the issues in boto3, there are references to people using MTurk, so it seems it may in fact be supported by boto3. Maybe I'll consider porting the project. |
I can't speak for complete feature parity on |
This would be really appreciated. |
I did find I was nominally able to convert the project to boto3. I had to grab some data structures from stack overflow to support the custom question and some development will still be required if I ever revive the project properly, but at least I was able to drop the dependency on boto. Thanks for the encouragement. |
Today I tried to import boto on Python 3.12 and it fails with this error:
It seems whatever hack six uses to make "six.moves" appear as a package even though "six" is a simple module no longer works on Python 3.12, making boto unusable on Python 3.12.
The text was updated successfully, but these errors were encountered: