<div dir="ltr"><div>I created an issue on setuptools tracker about Windows newlines (<a href="https://github.com/pypa/">https://github.com/pypa/</a><wbr>setuptools/issues/1126), and another on Warehouse about the "Invalid file extension" message and PEP 517 (<a href="https://github.com/pypa/warehouse/issues/2281">https://github.com/pypa/warehouse/issues/2281</a>). I'm not creating one for ignoring duplicated files in `upload` because twine already has this feature (--skip-existing), and other people may be relying on this behavior.<br><br></div><div>Also, I agree with Nathaniel Smith that numbered versioning of the API (/v0/, /v1/, /v/2) would be preferable to /legacy/.<br></div></div>