【发布时间】:2019-02-25 13:46:25
【问题描述】:
我正在使用 setuptools 构建一些数据文件(编译翻译,
图标调整大小并转换为不同格式等),我想将这些数据文件的源包含在sdist 中,并将构建结果而不是它们的源和中间文件包含在bdist_wheel 中。
当我同时使用package_data 时,中间文件和构建文件将包含在bdist_wheel 中。例如。翻译源 (.ts) 被编译成 .qm 文件,然后作为 rcc 包的一部分包含在内,因此 bdist 包含三个不同格式的翻译副本,图标也是如此。
在使用 setuptools 时有什么方法可以防止这种情况发生,即让sdist 包含源格式的数据文件,而bdist_wheel 仅包含不包含源的构建结果?
【问题讨论】:
标签: python setuptools