Re: [LFS Trac] #5715: setuptools-80.7.1

"LFS Trac" ([email protected] via lfs-book Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.book
Message-ID <[email protected]>
#5715: setuptools-80.7.1
-------------------------+-----------------------
 Reporter:  Bruce Dubbs  |       Owner:  lfs-book
     Type:  enhancement  |      Status:  new
 Priority:  normal       |   Milestone:  12.4
Component:  Book         |     Version:  git
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+-----------------------
Comment (by Bruce Dubbs):

 Upstream seems to be making a release with every commit.

 v80.7.1

 Bugfixes

 - Only attempt to fetch eggs for unsatisfied requirements.
 - In installer, when discovering egg dists, let metadata discovery search
 each egg.

 v80.7.0

 Features
 - Removed usage of pkg_resources from installer. Set an official deadline
   on the installer deprecation to 2025-10-31.

 v80.6.0

 Features
 - Added a build dependency on coherent.licensed to inject the declared
   license text at build time.

 v80.5.0

 Features
 - Replaced more references to pkg_resources with importlib equivalents.

 v80.4.0

 Features
 - Simplified the error reporting in editable installs.

 v80.3.1

 Bugfixes
 - Restored select attributes in easy_install for temporary pbr
 compatibility.

 v80.3.0

 Features
 - Removed easy_install and package_index modules.
 - Restored license declaration in package metadata.

 v80.2.0

 Features
 - Restored support for install_scripts --executable (and classic
   behavior for the executable for those invocations). Instead,
   build_editable provides the portable form of the executables
   for downstream installers to rewrite.

 v80.1.0

 Features
 - Added a deadline of Oct 31 to the setup.py install deprecation.

 Bugfixes
 - With ``setup.py install --prefix=...``, fall back to distutils
   install rather than failing. Note that running
   ``setup.py install`` is deprecated.

 v80.0.1

 Bugfixes
 - Fixed index_url logic in develop compatibility shim.

 v80.0.0

 Bugfixes
 - Update test to honor new behavior in importlib_metadata 8.7.

 Deprecations and Removals
 - Removed support for the easy_install command including the sandbox
 module.
 - Develop command no longer uses easy_install, but instead defers
   execution to pip (which then will re-invoke Setuptools via PEP 517
   to build the editable wheel). Most of the options to develop are
   dropped. This is the final warning before the command is dropped
   completely in a few months. Use-cases relying on 'setup.py develop'
   should pin to older Setuptools version or migrate to modern build
 tooling.

 v79.0.1

 Bugfixes
 - Merge with pypa/distutils@24bd3179b including fix for
 pypa/distutils#355.

 v79.0.0

 Deprecations and Removals
 - Removed support for 'legacy-editable' installs. (#917)

 v78.1.1

 Bugfixes
 - More fully sanitized the filename in PackageIndex._download.
-- 
Ticket URL: <https://wiki.linuxfromscratch.org/lfs/ticket/5715#comment:6>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.