我有一个数据文件夹,其中包含一个脚本,仅在开发过程中准备一些数据时才需要。
|--mypackage
|--mypackage/data
|--mypackage/data/prepare.py
问题是这个py文件包含在包中。我尝试用以下方法排除它:
[tool.setuptools.packages.find]
where = ["."]
exclude = ["mypackage*data*py"]
但这似乎不是正确的语法。或者可能不支持排除py文件?
此处提出的问题至少存在以下问题:
“*py”似乎假设
exclude
路径与文件名匹配,但它与点文件路径匹配