#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

From my comment on #4172:

Are we keeping (and documenting) the new format or rolling it back?

If the latter - with a 1.20.0 re-release or with a new 1.21.0 release?

(If we want to be true to SemVer we need to cut a new release according to SemVer Spec Item 3.)

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).

Note: See TracTickets for help on using tickets.