pyproject.toml 从数据目录中排除一些Python源.py

问题描述 投票:0回答:1

我有一个数据文件夹,其中包含一个脚本,仅在开发过程中准备一些数据时才需要。

|--mypackage 
|--mypackage/data 
|--mypackage/data/prepare.py

问题是这个py文件包含在包中。我尝试用以下方法排除它:

[tool.setuptools.packages.find]
where = ["."]
exclude = ["mypackage*data*py"]

但这似乎不是正确的语法。或者可能不支持排除py文件?

setuptools python-packaging pyproject.toml
1个回答
0
投票

此处提出的问题至少存在以下问题:

“*py”似乎假设

exclude
路径与文件名匹配,但它与点文件路径匹配

© www.soinside.com 2019 - 2024. All rights reserved.