Opened 14 months ago

Closed 13 months ago

Last modified 9 months ago

#5229 closed enhancement (fixed)

wheel-0.40.0 (Python Module)

Reported by: Bruce Dubbs Owned by: Xi Ruoyao
Priority: normal Milestone: 12.0
Component: Book Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Release Notes 0.40.0 (2023-03-14)

  • Added a wheel tags command to modify tags on an existing wheel
  • Updated vendored packaging to 23.0
  • wheel unpack now preserves the executable attribute of extracted files
  • Fixed spaces in platform names not being converted to underscores
  • Fixed RECORD files in generated wheels missing the regular file attribute
  • Fixed DeprecationWarning about the use of the deprecated pkg_resources API
  • Wheel now uses flit-core as a build backend

Change History (9)

comment:1 by pierre, 13 months ago

Looks like we'll have to move flit-core from blfs to lfs... And to build it without wheel...

comment:2 by pierre, 13 months ago

Looks like we'll have to resurrect xry111/pip3 branch (or at least the PYTHONPATH tricks used in it). Thanks to r1c0n3r0 on #lfs-support for drawing my attention to it.

Last edited 13 months ago by pierre (previous) (diff)

comment:3 by Xi Ruoyao, 13 months ago

Owner: changed from lfs-book to Xi Ruoyao
Status: newassigned

Taking the tickets as I'll add flit-core for wheel-0.40.0, and do other updates by the way.

comment:4 by Xi Ruoyao, 13 months ago

Owner: changed from Xi Ruoyao to lfs-book
Status: assignednew

Let's do it on schedule later.

comment:5 by Xi Ruoyao, 13 months ago

Owner: changed from lfs-book to Xi Ruoyao
Status: newassigned

comment:6 by Xi Ruoyao, 13 months ago

It looks like building flit-core does not require wheel installed (flit-core contains some internal wheel magic). I'll try...

comment:7 by Xi Ruoyao, 13 months ago

Looks like things are much simpler now: flit-core can build its own wheel w/o magic hack; wheel can build its own wheel with installed flit-core and no magic hack. At least it's true in a venv. Hope this also work in LFS chroot...

comment:8 by Xi Ruoyao, 13 months ago

Resolution: fixed
Status: assignedclosed

comment:9 by Bruce Dubbs, 9 months ago

Milestone: 11.412.0

Milestone renamed

Note: See TracTickets for help on using tickets.