Update setuptools requirement from ~=65.3.0 to >=65.3,<67.6
Updates the requirements on setuptools to permit the latest version.
Changelog
Sourced from setuptools's changelog.
v67.5.1
Misc ^^^^
#3836: Fixed interaction between
setuptools' package auto-discovery and auto-generatedhtmlcovfiles.Previously, the
htmlcovname was ignored when searching for single-file modules, however the correct behaviour is to ignore it when searching for packages (since it is supposed to be a directory, seecoverage config_) -- by :user:yukihiko-shinoda... _coverage config: https://coverage.readthedocs.io/en/stable/config.html#html-directory
#3838: Improved error messages for
pyproject.tomlvalidations.#3839: Fixed
pkg_resourceserrors caused when parsing metadata of packages that are already installed but do not conform with PEP 440.v67.5.0
Changes ^^^^^^^
- #3843: Although pkg_resources has been discouraged for use, some projects still consider pkg_resources viable for usage. This change makes it clear that pkg_resources should not be used, emitting a DeprecationWarning when imported.
v67.4.0
Changes ^^^^^^^
- #3832: Update vendored
importlib-metadata(to 6.0.0) andimportlib-resources(to 5.10.2)v67.3.3
Misc ^^^^
- #3820: Restore quoted
#includeargument tohas_function.v67.3.2
... (truncated)
Commits
f51eccdBump version: 67.5.0 → 67.5.11640731Make pkg_resources more forgiving of non-compliant versions (#3839)94b583bAdd news fragment330035dImprove error messages for pyproject.toml validation (#3838)865d790Fixed interaction between discovery and htmlcov (#3836)83c399aSimplify _section_options using str.partition and a generator.997f671Extract method for _section_options.aab7fa7Resolve setter once.f55e478Trap exception directly instead of tracking with boolean.965af23Rename value to avoid masking variable.- 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 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)