Opened at 2025-04-07T18:09:40Z
Last modified at 2025-05-28T21:32:14Z
#4173 new defect
Packaging changes
Reported by: | meejah | Owned by: | daira |
---|---|---|---|
Priority: | normal | Milestone: | undecided |
Component: | packaging | Version: | n/a |
Keywords: | Cc: | ||
Launchpad Bug: |
Description
Greg Troxel reports on the mailing-list that there have been minor (but inconvenient to downstream packagers) changes to the filenames in releases. See https://lists.tahoe-lafs.org/pipermail/tahoe-dev/2025-April/010122.html
Filing this ticket to track any investigations etc.
Change History (5)
comment:1 Changed at 2025-04-07T18:10:06Z by meejah
- Component changed from unknown to packaging
- Owner set to daira
comment:2 Changed at 2025-04-07T20:49:37Z by hacklschorsch
comment:3 Changed at 2025-04-09T18:52:07Z by meejah
it's not possible to re-release
comment:4 Changed at 2025-05-28T00:45:58Z by meejah
setuptools v69.3.0 https://setuptools.pypa.io/en/latest/history.html#id256 implemented the 5-year-old PEP 625 https://peps.python.org/pep-0625/ which specifies a fixed filename -- via its reference to the "wheel" specification, which names with an underscore (always).
comment:5 Changed at 2025-05-28T21:32:14Z by meejah
Debian does not care, they do their own normalization anyway (according to the packager for magic-wormhole).
From my comment on #4172:
(If we want to be true to SemVer we need to cut a new release according to SemVer Spec Item 3.)