dra*_*bob 8 python-3.x python-poetry
我有一个 python 包,我想包含子模块中的一些特定文件,而不包含整个包,因此结构如下所示:
foo_project
|
+-- submodule_files
+-- bar.json
+-- other_stuff
+-- foo
+-- __init__.py
+-- foo.py
+-- <symlink to bar.json>
Run Code Online (Sandbox Code Playgroud)
诗歌 toml 文件有
packages = [
{ include = "foo" }
]
Run Code Online (Sandbox Code Playgroud)
使用 创建轮子时poetry build,会复制链接的文件,但不会复制链接本身
foo_wheel
|
+-- submodule_files
+-- bar.json
+-- foo
+-- __init__.py
+-- foo.py
Run Code Online (Sandbox Code Playgroud)
(为简洁起见,省略了wheel中的信息目录)
因此,一旦安装,python 包就缺少额外的文件
| 归档时间: |
|
| 查看次数: |
1016 次 |
| 最近记录: |