Re: [LFS Trac] #5969: setuptools-83.0.0 (Python module)
LFS Trac ([email protected] via lfs-book Mailing List) <[email protected]> Sun, 12 Jul 2026 15:00:54 -0000
| Newsgroups | gmane.linux.lfs.book |
|---|---|
| Message-ID | <[email protected]> |
#5969: setuptools-83.0.0 (Python module)
-------------------------+-----------------------
Reporter: Bruce Dubbs | Owner: lfs-book
Type: enhancement | Status: new
Priority: normal | Milestone: 13.1
Component: Book | Version: git
Severity: normal | Resolution:
Keywords: |
-------------------------+-----------------------
Comment (by Bruce Dubbs):
v83.0.0
Features
- Require Python 3.10 or later.
Bugfixes
- ``MANIFEST.in`` matching (via ``FileList``) is now insensitive to
Unicode
normalization form. A pattern authored in one form (e.g. NFC, as
typically
saved by editors) now matches a file whose name is stored on disk in
another
(e.g. NFD, as produced by macOS APFS/HFS+). Previously an ``exclude``,
``global-exclude``, ``recursive-exclude``, or ``prune`` rule could
silently
fail to drop a non-ASCII-named file from the source distribution,
publishing
it despite the exclusion -- see GHSA-h35f-9h28-mq5c.
Deprecations and Removals
- Synced with pypa/distutils@d7633fbed including removal of dry_run
support
--
Ticket URL: <https://wiki.linuxfromscratch.org/lfs/ticket/5969#comment:1>
LFS Trac <https://wiki.linuxfromscratch.org/lfs/>
Linux From Scratch: Your Distro, Your Rules.
--
http://lists.linuxfromscratch.org/sympa/info/lfs-book
Unsubscribe: See the above information page