Closed chenrui333 closed 5 months ago
Hi! There appears to be a problem in the pyproject.toml
in 1.1.6.1's .tar.gz
. The tool.poetry-dynamic-versioning
section sets enable = true
, whereas 1.1.6 sets it to enable = false
.
When you run poetry build
for a project using the poetry-dynamic-versioning
plugin (which in turn uses Dunamai), it automatically sets enable = false
in the artifacts, so that consumers with just the source code but no Git history don't fail. My guess is that someone ran poetry build && poetry publish
without the plugin installed, so it didn't update that field. Now the build in Homebrew is trying to access the Git history, which isn't available.
This should be fixed in bbot
and a new version published to fix pyproject.toml
.
I've reported this upstream: https://github.com/blacklanternsecurity/bbot/issues/1257
@mtkennerly thanks for the pointer. π
π while upgrading bbot to 1.1.6.1, noticed some build failure with dunamai-1.19.2, namely
Any thoughts about why that is happening? Thanks!
relates to https://github.com/Homebrew/homebrew-core/pull/168552