Python 向sdist添加测试,但不安装

Python 向sdist添加测试,但不安装,python,packaging,setuptools,testing,Python,Packaging,Setuptools,Testing,我想在我的setuptools发行版中将测试添加到sdist包中,但我不想在bdist中安装测试。我已经: setup( ... packages = find_packages(exclude='tests'), test_suite = "tests", ... ) 但目前总是包括测试/*。我怎样才能更改它?在MANIFEST.in put中 include tests/* 在setup.py中: setup( ... packages = find_

我想在我的
setuptools
发行版中将测试添加到
sdist
包中,但我不想在
bdist
中安装测试。我已经:

setup(
   ...
   packages = find_packages(exclude='tests'),
   test_suite = "tests",
   ...
)
但目前总是包括
测试/*
。我怎样才能更改它?

在MANIFEST.in put中

include tests/*
在setup.py中:

setup(
   ...
   packages = find_packages(exclude=['tests']),
   ...
)
注意
[]
周围的
'tests'

在MANIFEST.In中:

recursive-include tests *