This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: email.contentmanager.raw_data_manager fails to create multipart messages
Type: behavior Stage: resolved
Components: email Versions: Python 3.8, Python 3.7, Python 3.6
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: Nosy List: ZackerySpytz, barry, elenril, r.david.murray
Priority: normal Keywords: patch

Created on 2017-06-30 17:03 by elenril, last changed 2022-04-11 14:58 by admin. This issue is now closed.

Pull Requests
URL Status Linked Edit
PR 7631 merged ZackerySpytz, 2018-06-11 12:47
PR 7633 merged miss-islington, 2018-06-11 14:49
PR 7634 merged miss-islington, 2018-06-11 14:49
Messages (6)
msg297430 - (view) Author: Anton Khirnov (elenril) * Date: 2017-06-30 17:03
The documentation for the "new API" -- email.contentmanager.raw_data_manager -- claims that passing a list of messages to set_content() will create a multipart message. However, it fails with "KeyError: 'builtins.list'" and from looking at the code it seems this functionality is not and never was implemented.
msg297439 - (view) Author: R. David Murray (r.david.murray) * (Python committer) Date: 2017-06-30 17:45
We should fix the docs for 3.5 and 3.6, and open an enhancement request for 3.7 if we still think this feature is a good idea.
msg319307 - (view) Author: R. David Murray (r.david.murray) * (Python committer) Date: 2018-06-11 14:47
New changeset 2c071cebe67f517f191f4074757a79b0f597d886 by R. David Murray (Zackery Spytz) in branch 'master':
bpo-30820: Remove incorrect docs for email.contentmanager.raw_data_manager (#7631)
https://github.com/python/cpython/commit/2c071cebe67f517f191f4074757a79b0f597d886
msg319313 - (view) Author: R. David Murray (r.david.murray) * (Python committer) Date: 2018-06-11 16:11
New changeset b06fc2d244f95f8a497cbcdc6e2fbeb9b8133ca3 by R. David Murray (Miss Islington (bot)) in branch '3.7':
bpo-30820: Remove incorrect docs for email.contentmanager.raw_data_manager (GH-7631) (#7633)
https://github.com/python/cpython/commit/b06fc2d244f95f8a497cbcdc6e2fbeb9b8133ca3
msg319314 - (view) Author: R. David Murray (r.david.murray) * (Python committer) Date: 2018-06-11 16:11
New changeset bbbc3d99dca41bc95a9402d702f6ab833d3003c7 by R. David Murray (Miss Islington (bot)) in branch '3.6':
bpo-30820: Remove incorrect docs for email.contentmanager.raw_data_manager (GH-7631) (#7634)
https://github.com/python/cpython/commit/bbbc3d99dca41bc95a9402d702f6ab833d3003c7
msg319315 - (view) Author: R. David Murray (r.david.murray) * (Python committer) Date: 2018-06-11 16:12
Thanks, Zachery.
History
Date User Action Args
2022-04-11 14:58:48adminsetgithub: 75003
2018-06-11 16:12:23r.david.murraysetstatus: open -> closed
resolution: fixed
messages: + msg319315

stage: patch review -> resolved
2018-06-11 16:11:54r.david.murraysetmessages: + msg319314
2018-06-11 16:11:32r.david.murraysetmessages: + msg319313
2018-06-11 14:49:57miss-islingtonsetpull_requests: + pull_request7253
2018-06-11 14:49:08miss-islingtonsetpull_requests: + pull_request7252
2018-06-11 14:47:57r.david.murraysetmessages: + msg319307
2018-06-11 12:49:48ZackerySpytzsetnosy: + ZackerySpytz

versions: + Python 3.7, Python 3.8, - Python 3.5
2018-06-11 12:47:33ZackerySpytzsetkeywords: + patch
stage: patch review
pull_requests: + pull_request7250
2017-06-30 17:45:14r.david.murraysetmessages: + msg297439
2017-06-30 17:03:41elenrilcreate