相关疑难解决方法(0)

使用 pyproject.toml 中的 setuptools 添加 py.typed 作为包数据

根据我的阅读,为了确保代码的类型信息与代码一起分发以供 linter 读取,该py.typed文件应该是您的分发的一部分。

我找到了如何将这些添加到setup.py的答案,但我不清楚 1. 是否应将其包含在 pyproject.toml 中(使用 setuptools),2. 如果是,应如何添加。

搜索他们的 github 存储库,似乎这不会自动添加,所以问题仍然是我应该如何将它添加到我的 pyproject.toml 中。我发现了这个一般性讨论,package_data但它包括对include_package_data和 a 的引用MANIFEST.in,从那里开始,什么应该去哪里会让人感到困惑。

Tl;dr:使用 setuptools 时应该如何包含py.typed在 pyproject.toml 中?

python setuptools typed pyproject.toml

10
推荐指数
1
解决办法
3062
查看次数

标签 统计

pyproject.toml ×1

python ×1

setuptools ×1

typed ×1