Opened 4 months ago

Closed 4 months ago

#5715 closed enhancement (fixed)

setuptools-80.7.1

Reported by: Bruce Dubbs Owned by: lfs-book
Priority: normal Milestone: 12.4
Component: Book Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (7)

comment:1 by Bruce Dubbs, 4 months ago

Summary: setuptools-80.1.0setuptools-80.2.0

Now version 80.2.0.

comment:2 by Bruce Dubbs, 4 months ago

Summary: setuptools-80.2.0setuptools-80.3.0

Now version 80.3.0.

comment:3 by Bruce Dubbs, 4 months ago

Summary: setuptools-80.3.0setuptools-80.3.1

Now version 80.3.1. There is a LOT of churn for this package.

comment:4 by Bruce Dubbs, 4 months ago

Summary: setuptools-80.3.1setuptools-80.4.0

Now version 80.4.0.

Not exactly "stable", This is the 5th release in the last 9 days.

comment:5 by Bruce Dubbs, 4 months ago

Summary: setuptools-80.4.0setuptools-80.7.1

Now version 80.7.1.

comment:6 by Bruce Dubbs, 4 months ago

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.

comment:7 by Bruce Dubbs, 4 months ago

Resolution: fixed
Status: newclosed

Fixed at commit fd6944097.

Note: See TracTickets for help on using tickets.