-
- Downloads
[FIX] P3: fix base64 and StringIO uses
* StringIO removed from stdlib, replace with io * try to correctly handle BytesIO/StringIO (one is for bytes the other is for text) * fix base64: Python 3 removed bytes-encoding and bytes-bytes codecs (via #encode) so replace all calls to str.encode('base64'), also b64encode is a bytes->bytes conversion so attempt to properly handle that issue #8530
Showing
- addons/base_import/models/base_import.py 1 addition, 7 deletionsaddons/base_import/models/base_import.py
- addons/base_import/tests/test_base_import.py 4 additions, 4 deletionsaddons/base_import/tests/test_base_import.py
- addons/base_import_module/models/ir_module.py 3 additions, 2 deletionsaddons/base_import_module/models/ir_module.py
- addons/calendar/models/calendar.py 3 additions, 1 deletionaddons/calendar/models/calendar.py
- addons/document/models/ir_attachment.py 6 additions, 7 deletionsaddons/document/models/ir_attachment.py
- addons/hr/models/hr.py 2 additions, 2 deletionsaddons/hr/models/hr.py
- addons/im_livechat/models/im_livechat_channel.py 2 additions, 2 deletionsaddons/im_livechat/models/im_livechat_channel.py
- addons/l10n_fr_fec/wizard/account_fr_fec.py 2 additions, 2 deletionsaddons/l10n_fr_fec/wizard/account_fr_fec.py
- addons/link_tracker/models/link_tracker.py 3 additions, 3 deletionsaddons/link_tracker/models/link_tracker.py
- addons/mail/controllers/main.py 1 addition, 1 deletionaddons/mail/controllers/main.py
- addons/mail/models/mail_channel.py 2 additions, 2 deletionsaddons/mail/models/mail_channel.py
- addons/mail/models/mail_thread.py 3 additions, 1 deletionaddons/mail/models/mail_thread.py
- addons/mail/tests/test_mail_features.py 4 additions, 3 deletionsaddons/mail/tests/test_mail_features.py
- addons/mail/tests/test_mail_message.py 2 additions, 2 deletionsaddons/mail/tests/test_mail_message.py
- addons/mail/tests/test_mail_template.py 2 additions, 2 deletionsaddons/mail/tests/test_mail_template.py
- addons/mass_mailing/controllers/main.py 2 additions, 1 deletionaddons/mass_mailing/controllers/main.py
- addons/payment_authorize/models/authorize_request.py 2 additions, 2 deletionsaddons/payment_authorize/models/authorize_request.py
- addons/payment_ogone/models/payment.py 2 additions, 1 deletionaddons/payment_ogone/models/payment.py
- addons/rating/models/rating.py 2 additions, 2 deletionsaddons/rating/models/rating.py
- addons/web/controllers/main.py 6 additions, 5 deletionsaddons/web/controllers/main.py
Loading
Please register or sign in to comment