如何在创建 Python sdist 时将换行符从 CRLF 转换为 LF?

How to convert newlines from CRLF to LF while creating Python sdist?

我想使用 Windows 作为我的主要开发平台,但同时生成带有 LF 换行符的 sdist tarball。

有没有办法在我的工作目录中保留 CRLF-s,并在执行 python setup.py sdist 时自动将它们转换为 LF-s?

所有 sdist 选项都记录在哪里?

不,没有简单的方法可以做到。您必须编写一些代码,我不确定这是否容易。

sdistdistutils 的命令并记录在 https://docs.python.org/3/distutils/sourcedist.html