未验证 提交 881e12de 编写于 作者: F frostming

Fix a PEP 517 building error

上级 5e7da05f
......@@ -29,7 +29,7 @@ def prepare_metadata_for_build_wheel(metadata_directory, config_settings=None):
builder = WheelBuilder(ireq)
dist_info = Path(metadata_directory, builder.dist_info_name)
dist_info.makedirs(exist_ok=True)
dist_info.mkdir(exist_ok=True)
with builder:
if builder.meta.entry_points:
with (dist_info / "entry_points.txt").open("w", encoding="utf-8") as f:
......@@ -41,7 +41,7 @@ def prepare_metadata_for_build_wheel(metadata_directory, config_settings=None):
with (dist_info / "METADATA").open("w", encoding="utf-8") as f:
builder._write_metadata_file(f)
return dist_info.name
return dist_info.name
def build_wheel(wheel_directory, config_settings=None, metadata_directory=None):
......
......@@ -335,7 +335,7 @@ def do_init(
"dev-dependencies": tomlkit.table(),
}
},
"build-system": {"requires": "pdm", "build-backend": "pdm.builders.api"},
"build-system": {"requires": ["pdm"], "build-backend": "pdm.builders.api"},
}
if not project.pyproject:
project._pyproject = data
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册