Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update setuptools requirement from ~=70.3.0 to ~=71.0.1 (#23)
Updates the requirements on [setuptools](https://github.com/pypa/setuptools) to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pypa/setuptools/blob/main/NEWS.rst">setuptools's changelog</a>.</em></p> <blockquote> <h1>v71.0.1</h1> <h2>Bugfixes</h2> <ul> <li>Restored package data that went missing in 71.0. This change also incidentally causes tests to be installed once again. (<a href="https://redirect.github.com/pypa/setuptools/issues/4475">#4475</a>)</li> </ul> <h1>v71.0.0</h1> <h2>Deprecations and Removals</h2> <ul> <li>Now setuptools declares its own dependencies in the <code>core</code> extra. Dependencies are still vendored for bootstrapping purposes, but setuptools will prefer installed dependencies if present. The <code>core</code> extra is used for informational purposes and should <em>not</em> be declared in package metadata (e.g. <code>build-requires</code>). Downstream packagers can de-vendor by simply removing the <code>setuptools/_vendor</code> directory. (<a href="https://redirect.github.com/pypa/setuptools/issues/2825">#2825</a>)</li> </ul> <h1>v70.3.0</h1> <h2>Features</h2> <ul> <li>Support for loading distutils from the standard library is now deprecated, including use of SETUPTOOLS_USE_DISTUTILS=stdlib and importing distutils before importing setuptools. (<a href="https://redirect.github.com/pypa/setuptools/issues/4137">#4137</a>)</li> </ul> <h2>Bugfixes</h2> <ul> <li><code>pypa/distutils#268</code></li> </ul> <h1>v70.2.0</h1> <h2>Features</h2> <ul> <li>Updated distutils including significant changes to support Cygwin and mingw compilers. (<a href="https://redirect.github.com/pypa/setuptools/issues/4444">#4444</a>)</li> </ul> <h2>Bugfixes</h2> <ul> <li>Fix distribution name normalisation (:pep:<code>625</code>) for valid versions that are not canonical (e.g. <code>1.0-2</code>). (<a href="https://redirect.github.com/pypa/setuptools/issues/4434">#4434</a>)</li> </ul> <p>v70.1.1</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pypa/setuptools/commit/f2a6bb190202577595a45ceebdedb0016b7cf864"><code>f2a6bb1</code></a> Bump version: 71.0.0 → 71.0.1</li> <li><a href="https://github.com/pypa/setuptools/commit/87afa4b8c448dbd76905d05589698be56d2b3f2b"><code>87afa4b</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/4479">#4479</a> from pypa/bugfix/4475-all-the-files</li> <li><a href="https://github.com/pypa/setuptools/commit/cf298e76bae4781ca4a1a85e7bb8ea6c8f260611"><code>cf298e7</code></a> Add news fragment.</li> <li><a href="https://github.com/pypa/setuptools/commit/75116176d417bcb65033da0373432d6d8086ab37"><code>7511617</code></a> Mark the file as xfail for now.</li> <li><a href="https://github.com/pypa/setuptools/commit/9f07e225b6e283bb5c9497518ad59ed104181d34"><code>9f07e22</code></a> Remove test as it's redundant to the check in test_its_own_wheel_does_not_con...</li> <li><a href="https://github.com/pypa/setuptools/commit/5be48b997dc49f9c75f6615cb5bfab2d15323104"><code>5be48b9</code></a> Add test asserting cli scripts are included in wheel.</li> <li><a href="https://github.com/pypa/setuptools/commit/1a52f11e3c28b3776a5d5184c536a280f7061acd"><code>1a52f11</code></a> Revert "Disable inclusion of package data as it causes 'tests' to be included...</li> <li><a href="https://github.com/pypa/setuptools/commit/8482e6b2a75ba5b74d2cb88c85383b6dcb7c5f94"><code>8482e6b</code></a> Revert "Ensure that package data from vendored packages gets installed."</li> <li><a href="https://github.com/pypa/setuptools/commit/aa41ab5de437a96bd62f31c1c1fe5633850e80f4"><code>aa41ab5</code></a> Pin Sphinx to <7.4 as workaround for <a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12613">sphinx-doc/sphinx#12613</a>. Closes <a href="https://redirect.github.com/pypa/setuptools/issues/4474">#4474</a>.</li> <li><a href="https://github.com/pypa/setuptools/commit/9c53695500f496d91ba372e61668392d01a68a97"><code>9c53695</code></a> Update intersphinx link to point to redirected target.</li> <li>Additional commits viewable in <a href="https://github.com/pypa/setuptools/compare/v70.3.0...v71.0.1">compare view</a></li> </ul> </details> <br /> 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details>
- Loading branch information