向 sdist 添加测试,但不安装
我想将测试添加到 setuptools
发行版中的 sdist
包,但我不希望将它们安装在 bdist
中。我已经有了:
setup(
...
packages = find_packages(exclude='tests'),
test_suite = "tests",
...
)
但目前总是包含 tests/*
。我怎样才能改变这一点?
I'd like to add tests to the sdist
package in my setuptools
distribution, but I don't want them installed / in bdist
. I already have:
setup(
...
packages = find_packages(exclude='tests'),
test_suite = "tests",
...
)
But currently the tests/*
are always included. How can I change that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在 MANIFEST.in put 中
in MANIFEST.in put
在 setup.py 中:
注意
'tests'
周围的[]
。在 MANIFEST.in 中:
In setup.py :
Notice the
[]
around'tests'
.In MANIFEST.in :