Open jaraco opened 3 years ago
Drop the | value and update the spec to honor the 8-space format.
distlib
will be required to be fixed.
See here for a discussion on the matter. Your proposal sounds reasonable, but you should co-ordinate with the people in that discussion.
As this is a change that would affect software interoperability, it should technically require a PEP according to the documented process. I would not expect such a PEP to be large, or controversial, assuming there were no substantial objections during the discussion.
Personally, I think that having a PEP for every change like this might be too much, but that's a PyPA governance discussion, so rather than making a unilateral decision, I'll raise that on the Packaging discourse (Edit: Opened a discussion here).
In https://github.com/pypa/setuptools/issues/1390#issuecomment-762410744, I learned a few things:
|
) and alludes to that being RFC 822 compatible, but RFC 822 only expects a single space or tab for a continuation.Description
field.Here's what I propose:
|
value and update the spec to honor the 8-space format.importlib.metadata
) should provide the metadata with these encoding details (continuation characters) removed, either naturally or through the JSON form.@pfmoore What do you think of the proposal? Would you expect a PEP for this proposal?