Bump setuptools from 69.2.0 to 70.1.1
Bumps setuptools from 69.2.0 to 70.1.1.
Changelog
Sourced from setuptools's changelog.
v70.1.1
Misc
v70.1.0
Features
Adopted the
bdist_wheelcommand from thewheelproject -- by :user:agronholm(#1386)Improve error message when
pkg_resources.ZipProvidertries to extract resources with a missing Egg -- by :user:AvasamAdded variables and parameter type annotations to
pkg_resourcesto be nearly on par with typeshed.* -- by :user:Avasam* ExcludingTypeVarandoverload. Return types are currently inferred. (#4246)Migrated Setuptools' own config to pyproject.toml (#4310)
Bugfixes
- Prevent a
TypeError: 'NoneType' object is not callablewhenshutil_rmtreeis called without anonexcparameter on Python<=3.11 -- by :user:Avasam(#4382)- Replace use of mktemp with can_symlink from the stdlib test suite. (#4403)
- Improvement for
attr:directives in configuration to handle more edge cases related to complexpackage_dir. (#4405)- Fix accidental implicit string concatenation. (#4411)
Misc
v70.0.0
Features
- Emit a warning when
[tools.setuptools]is present inpyproject.tomland will be ignored. -- by :user:SnoopJ(#4150)- Improved
AttributeErrorerror message ifpkg_resources.EntryPoint.requireis called without extras or distribution Gracefully "do nothing" when trying to activate apkg_resources.Distributionwith aNonelocation, rather than raising aTypeError-- by :user:Avasam(#4262)- Typed the dynamically defined variables from
pkg_resources-- by :user:Avasam(#4267)
... (truncated)
Commits
222ebf9Bump version: 70.1.0 → 70.1.1a66cedc"Embed" test_bdist_wheel files and execution (#4429)48ce5edpkg_resources: Merge@overloadandTypeVarannotations from typeshed (#4390)11bd24cUse set instead of True-only dict for non-public names (#4381)82145bcMerge branch 'main' of https://github.com/pypa/setuptools into typeshed-overl...807d7c1Move check to _fn2adbd4fSimplify setuptools owntool.setuptools.packages.findby using include rule...b4f5a07Add news fragmentffea3b0Remove no longer used bdist_wheel_testdata directory61e18ffAdopt latest change from wheel test- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)