Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump setuptools from 68.1.0 to 75.6.0 (#49)
Bumps [setuptools](https://github.com/pypa/setuptools) from 68.1.0 to 75.6.0. <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>v75.6.0</h1> <h2>Features</h2> <ul> <li>Preserve original <code>PKG-INFO</code> into <code>METADATA</code> when creating wheel (instead of calling <code>wheel.metadata.pkginfo_to_metadata</code>). This helps to be more compliant with the flow specified in PEP 517. (<a href="https://redirect.github.com/pypa/setuptools/issues/4701">#4701</a>)</li> <li>Changed the <code>WindowsSdkVersion</code>, <code>FrameworkVersion32</code> and <code>FrameworkVersion64</code> properties of <code>setuptools.msvc.PlatformInfo</code> to return an empty <code>tuple</code> instead of <code>None</code> as a fallthrough case -- by :user:<code>Avasam</code> (<a href="https://redirect.github.com/pypa/setuptools/issues/4754">#4754</a>)</li> </ul> <h1>v75.5.0</h1> <h2>Features</h2> <ul> <li>Removed support for <code>SETUPTOOLS_DANGEROUSLY_SKIP_PYPROJECT_VALIDATION</code>, as it is deemed prone to errors. (<a href="https://redirect.github.com/pypa/setuptools/issues/4746">#4746</a>)</li> </ul> <h1>v75.4.0</h1> <h2>Features</h2> <ul> <li> <p>Added support for the environment variable <code>SETUPTOOLS_DANGEROUSLY_SKIP_PYPROJECT_VALIDATION=true</code>, allowing users to bypass the validation of <code>pyproject.toml</code>. This option should be used only as a last resort when resolving dependency issues, as it may lead to improper functioning. Users who enable this setting are responsible for ensuring that <code>pyproject.toml</code> complies with setuptools requirements. (<a href="https://redirect.github.com/pypa/setuptools/issues/4611">#4611</a>)</p> <p>.. attention:: This environment variable was removed in a later version of <code>setuptools</code>.</p> </li> <li> <p>Require Python 3.9 or later. (<a href="https://redirect.github.com/pypa/setuptools/issues/4718">#4718</a>)</p> </li> <li> <p>Remove dependency on <code>importlib_resources</code> and the vendored copy of the library. Instead, <code>setuptools</code> consistently rely on stdlib's <code>importlib.resources</code> (available on Python 3.9+). (<a href="https://redirect.github.com/pypa/setuptools/issues/4718">#4718</a>)</p> </li> <li> <p>Setuptools' <code>bdist_wheel</code> implementation no longer produces wheels with the <code>m</code> SOABI flag (pymalloc-related). This flag was removed on Python 3.8+ (see :obj:<code>sys.abiflags</code>). (<a href="https://redirect.github.com/pypa/setuptools/issues/4718">#4718</a>)</p> </li> <li> <p>Updated vendored packaging version to 24.2. (<a href="https://redirect.github.com/pypa/setuptools/issues/4740">#4740</a>)</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pypa/setuptools/commit/bf2ced2a61833915a307c73405da99b6408154c7"><code>bf2ced2</code></a> Bump version: 75.5.0 → 75.6.0</li> <li><a href="https://github.com/pypa/setuptools/commit/8685c80e3e77baf84d77e12a314cf96ce74006f5"><code>8685c80</code></a> Empty tuple instead of None for PlatformInfo version properties fallthrough (...</li> <li><a href="https://github.com/pypa/setuptools/commit/50d671b1e4ca090affe57d3a95b2ad7fa43c0e27"><code>50d671b</code></a> Rename news fragment</li> <li><a href="https://github.com/pypa/setuptools/commit/2b471c275ff4e822dd7d41acf4fcaaf1bae41741"><code>2b471c2</code></a> Changed the <code>WindowsSdkVersion</code>, <code>FrameworkVersion32</code> and ``FrameworkVers...</li> <li><a href="https://github.com/pypa/setuptools/commit/2c77cd2e77007040fbc7bdcfc99bc4147c79cf7f"><code>2c77cd2</code></a> Runtime typing fixes for typeshed return type merge (<a href="https://redirect.github.com/pypa/setuptools/issues/4753">#4753</a></li> <li><a href="https://github.com/pypa/setuptools/commit/9a4c8d484ad0010b5a0d9a97e645a50b4d657d13"><code>9a4c8d4</code></a> Runtime typing fixes for typeshed return type merge</li> <li><a href="https://github.com/pypa/setuptools/commit/e622859e278e1751175ded6f8f41ea3de06e4855"><code>e622859</code></a> Preserve original <code>PKG-INFO</code> contents when creating wheel (instead of calling...</li> <li><a href="https://github.com/pypa/setuptools/commit/0b5b4174380d5d2fc8781bc3a459d8d5e2e64859"><code>0b5b417</code></a> Mark tests that may depend on external network</li> <li><a href="https://github.com/pypa/setuptools/commit/a4fa01db264b374b13d65cd64e2cd06ecf1ab9b5"><code>a4fa01d</code></a> Add news fragment</li> <li><a href="https://github.com/pypa/setuptools/commit/089aca9754d716b5459ab53a2b0c58adf9dd672d"><code>089aca9</code></a> Ignore coverage in test code</li> <li>Additional commits viewable in <a href="https://github.com/pypa/setuptools/compare/v68.1.0...v75.6.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=setuptools&package-manager=pip&previous-version=68.1.0&new-version=75.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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