Skip to content

Commit

Permalink
Update setuptools requirement from ~=70.3.0 to ~=71.0.1 (#23)
Browse files Browse the repository at this point in the history
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 &quot;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 &quot;Ensure that package data from vendored packages gets
installed.&quot;</li>
<li><a
href="https://github.com/pypa/setuptools/commit/aa41ab5de437a96bd62f31c1c1fe5633850e80f4"><code>aa41ab5</code></a>
Pin Sphinx to &lt;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
DefinetlyNotAI authored Jul 18, 2024
2 parents d55bad4 + 774ca26 commit 46ed669
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ colorlog~=6.8.2
PyAutoGUI~=0.9.54
uuid~=1.30
WMI~=1.5.1
setuptools~=70.3.0
setuptools~=71.0.1
tqdm~=4.66.4

0 comments on commit 46ed669

Please sign in to comment.