I'd like to track the changes that could be made if this is proposed to packaging (#103).
I'd also like to normalize the strings to use f"{value!r}" instead of f'"{value}"', which works better when a value is an int, for example, and more closely matches Python's output. This probably can be done in the main lib, though.
I think the packaging version could use packaging.metadata, and we could instead extend that with writing support?
I'd like to track the changes that could be made if this is proposed to packaging (#103).
descriptionis single line #30email.message.Messageinstead of rolling own (RFC822Message) #101 (Edit: this might be tricky, but maybe we could clearly statebytes()/.as_bytes()is broken, or we could give up and do the same trick as here)[project]table #12to_*methods.I'd also like to normalize the strings to use
f"{value!r}"instead off'"{value}"', which works better when a value is an int, for example, and more closely matches Python's output. This probably can be done in the main lib, though.I think the packaging version could use packaging.metadata, and we could instead extend that with writing support?