R. David Murray added the comment:
As far as I know you currently still have to specify the policy. It was, yes,
intended that 'default' become the actual default. I could have sworn there
was an open issue for doing this, but I can't find it. I remember having a
conversation with
Matthew Davis added the comment:
Ah, yes that workaround works. Thanks!
So what's the exact status of this policy? It's called the default policy, but
it's not used by default?
If I download the latest version of python, will this be parsed correctly
without explicitly setting the policy?
R. David Murray added the comment:
Yeah, that looks like a bug in the old API. If you try the new API, it does
the right thing. To do that, import email.policy and make your
message_as_string call:
email.message_from_string(raw, policy=email.policy.default)
Note, however, that you