-
Notifications
You must be signed in to change notification settings - Fork 64
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
Fix ConfigParser compatibilty #120
Conversation
The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in Python 3.12. Use ConfigParser directly instead. https://github.com/python/cpython/blob/75280944e5ca957eec7f814b9d0608fc84fc5811/Lib/configparser.py#L1242-L1252
The old
|
Closing this year-old PR, but happy to re-open if you'd like OfflineIMAP to work on Python 3.12 (in beta next week). |
Yes... compatibility with 3.12 would be a very good thing! |
Re-opened! |
Call the right base class, `ConfigParser` (not `SafeConfigParser`)
+1 for merging this in. I've backported the patch to fedora f38 |
Hi, Sorry about the delay. I think the patches are ok. Should I merge it? Best regards, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See #164
Yes, this should be merged to support 3.12. |
This PR
References
python/cpython#92503
Additional information