nox-poetry
nox-poetry copied to clipboard
⬆️ [dev]: Bump setuptools from 67.8.0 to 68.0.0
Bumps setuptools from 67.8.0 to 68.0.0.
Changelog
Sourced from setuptools's changelog.
v68.0.0
Breaking Changes
- #3948: Removed verification for existing
depends.txt
file (deprecated since v0.5a4).- #3948: Remove autofixing of broken
.egg-info
directories containing the-
character in their base name (without suffix). They should no longer be produced by sufficiently new versions ofsetuptools
(warning introduced in 2005).- #3948: Remove deprecated APIs in
easy_install
:get_script_args
,get_script_header
andget_writer
. The direct usage ofeasy_install
has been deprecated since v58.3.0, and the warnings regarding these APIs predate that version.- #3948: Removed
egg_info.get_pkg_info_revision
(deprecated since 2015).- #3948: Removed
setuptools.dist._get_unpatched
(deprecated since 2016)- #3948: Removed support for SVN in
setuptools.package_index
(deprecated since 2018).- #3948: Removed support for invalid
pyproject.toml
files. During the implementation of PEP 621, it was identified that some users were producing invalid files. As a transitional measure, the validation was relaxed for a few use cases. The grace period, however, came to an end.Changes
- #3760: Added symlink support to launcher for installed executables -- by :user:
eugene-sevostianov-sc
- #3926: Updated vendored
packaging
version from 23.0 to 23.1 -- by :user:MetRonnie
- #3950: Implemented workaround for old versions of
vswhere
, which miss the-requiresAny
parameter, such as the ones distributed together with Visual Studio 2017 < 15.6.- #3952: Changed
DistutilsMetaFinder
to skipspec_for_pip
on Python >= 3.12.- #3952: Removed
_distutils_hack.remove_shim
on Python >= 3.12 (sincedistutils
was removed from the standard library,DistutilsMetaFinder
cannot be disabled on Python >= 3.12).Misc
- #3920: Add a link to deprecation warning in
pkg_resources
and improvestacklevel
for better visibility.
Commits
49fec9f
Bump version: 67.8.0 → 68.0.026231f4
Implement workaround for missing -requiresAny (#3950)66cbd98
Remove some deprecated code (#3948)718493c
Avoid _distutils_hack.remove_shim on Python >= 3.12 (#3952)2d7bf2b
Remove old py*compat modules (#3951)8f7c8ff
Mention packaging on pkg_resources deprecation notes (#3949)63a4f85
Show more info from pkg_resources deprecation (#3920)4a7c9c1
Update pyproject.toml doc (#3957)6ef81fe
Leave an empty 'egg_info.warn_depends_obsolete' to avoid erros when updating ...92382de
Re-enable SETUPTOOLS_ENFORCE_DEPRECATION- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.