duckinator / bork

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

setuptools + setuptools_scm + bork = v0.0.0 #352

Closed AstraLuma closed 8 months ago

AstraLuma commented 8 months ago

https://cirrus-ci.com/task/6058258926927872

I'm able to reproduce this locally with bork build, but python -m build works.

AstraLuma commented 8 months ago

https://github.com/ppb/pursuedpybear/blob/18351e0aa9a4e33cb69c4b3c77ff024287afa6d0/.cirrus.yml#L16-L24

build_task:
  container:
    image: duckinator/bork
  setup_script:
    - git fetch --tags
  script:
    - bork build
  dist_artifacts:
    path: "dist/**"
duckinator commented 8 months ago

I've confirmed ppb builds with the right version number with what's on main, but I don't think the broader issue of dynamic metadata is fully resolved. So I'm going to close this issue and leave the other one open.