|
| 1 | +v68.0.0 |
| 2 | +------- |
| 3 | + |
| 4 | + |
| 5 | +Breaking Changes |
| 6 | +^^^^^^^^^^^^^^^^ |
| 7 | +* #3948: Removed verification for existing ``depends.txt`` file (deprecated since v0.5a4). |
| 8 | +* #3948: Remove autofixing of broken ``.egg-info`` directories containing the ``-`` |
| 9 | + character in their base name (without suffix). |
| 10 | + They should no longer be produced by sufficiently new versions of ``setuptools`` |
| 11 | + (warning introduced in 2005). |
| 12 | +* #3948: Remove deprecated APIs in ``easy_install``: ``get_script_args``, |
| 13 | + ``get_script_header`` and ``get_writer``. |
| 14 | + The direct usage of ``easy_install`` has been deprecated since v58.3.0, |
| 15 | + and the warnings regarding these APIs predate that version. |
| 16 | +* #3948: Removed ``egg_info.get_pkg_info_revision`` (deprecated since 2015). |
| 17 | +* #3948: Removed ``setuptools.dist._get_unpatched`` (deprecated since 2016) |
| 18 | +* #3948: Removed support for SVN in ``setuptools.package_index`` (deprecated since 2018). |
| 19 | +* #3948: Removed support for invalid ``pyproject.toml`` files. |
| 20 | + During the implementation of PEP 621, it was identified that some users were |
| 21 | + producing invalid files. As a transitional measure, the validation was relaxed |
| 22 | + for a few use cases. The grace period, however, came to an end. |
| 23 | + |
| 24 | +Changes |
| 25 | +^^^^^^^ |
| 26 | +* #3760: Added symlink support to launcher for installed executables -- by :user:`eugene-sevostianov-sc` |
| 27 | +* #3926: Updated vendored ``packaging`` version from 23.0 to 23.1 -- by :user:`MetRonnie` |
| 28 | +* #3950: Implemented workaround for old versions of ``vswhere``, which miss the |
| 29 | + ``-requiresAny`` parameter, such as the ones distributed together with Visual Studio 2017 < 15.6. |
| 30 | +* #3952: Changed ``DistutilsMetaFinder`` to skip ``spec_for_pip`` on Python >= 3.12. |
| 31 | +* #3952: Removed ``_distutils_hack.remove_shim`` on Python >= 3.12 |
| 32 | + (since ``distutils`` was removed from the standard library, |
| 33 | + ``DistutilsMetaFinder`` cannot be disabled on Python >= 3.12). |
| 34 | + |
| 35 | +Misc |
| 36 | +^^^^ |
| 37 | +* #3920: Add a link to deprecation warning in ``pkg_resources`` and improve |
| 38 | + ``stacklevel`` for better visibility. |
| 39 | + |
| 40 | + |
1 | 41 | v67.8.0 |
2 | 42 | ------- |
3 | 43 |
|
|
0 commit comments