duckinator / bork

A Python build and release management tool.
https://bork.readthedocs.io
MIT License
12 stars 2 forks source link

project table required #349

Closed AstraLuma closed 9 months ago

AstraLuma commented 9 months ago

bork zipapps require that a project table appears in pyproject.toml. Poetry-based projects use tool.poetry instead.

duckinator commented 9 months ago

https://packaging.python.org/en/latest/specifications/declaring-project-metadata/#declaring-project-metadata

The lack of a [project] table implicitly means the build backend will dynamically provide all keys.

It sounds like this is a subset of #339. I'm leaving this open because it's a concrete, distinct example that would be useful to add tests for.

duckinator commented 9 months ago

Okay, it helps if I read #339 in its entirety, maybe. This is a duplicate of that, but with a few more details. I'm going to add some info to #339 then close this issue.

duckinator commented 9 months ago

Closing as a duplicate of #339.