🔖 From prod → Bump version: v1.0.14-prod into main#87
Merged
Conversation
Updates the requirements on [setuptools](https://github.com/pypa/setuptools) to permit the latest version. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst) - [Commits](pypa/setuptools@v78.1.0...v80.9.0) --- updated-dependencies: - dependency-name: setuptools dependency-version: 80.9.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [setuptools](https://github.com/pypa/setuptools) to permit the latest version. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst) - [Commits](pypa/setuptools@v78.1.0...v80.9.0) --- updated-dependencies: - dependency-name: setuptools dependency-version: 80.9.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [pytest-cov](https://github.com/pytest-dev/pytest-cov) to permit the latest version. - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](pytest-dev/pytest-cov@v6.1.1...v7.0.0) --- updated-dependencies: - dependency-name: pytest-cov dependency-version: 7.0.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [pylint](https://github.com/pylint-dev/pylint) to permit the latest version. - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](pylint-dev/pylint@v3.3.1...v4.0.4) --- updated-dependencies: - dependency-name: pylint dependency-version: 4.0.4 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [certifi](https://github.com/certifi/python-certifi) to permit the latest version. - [Commits](certifi/python-certifi@2025.01.31...2026.01.04) --- updated-dependencies: - dependency-name: certifi dependency-version: 2026.1.4 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [black](https://github.com/psf/black) to permit the latest version. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](psf/black@25.1.0...26.1.0) --- updated-dependencies: - dependency-name: black dependency-version: 26.1.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
…kend (#81) Updates the requirements on [black](https://github.com/psf/black) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/psf/black/releases">black's releases</a>.</em></p> <blockquote> <h2>26.1.0</h2> <h3>Highlights</h3> <p>Introduces the 2026 stable style (<a href="https://redirect.github.com/psf/black/issues/4892">#4892</a>), stabilizing the following changes:</p> <ul> <li><code>always_one_newline_after_import</code>: Always force one blank line after import statements, except when the line after the import is a comment or an import statement (<a href="https://redirect.github.com/psf/black/issues/4489">#4489</a>)</li> <li><code>fix_fmt_skip_in_one_liners</code>: Fix <code># fmt: skip</code> behavior on one-liner declarations, such as <code>def foo(): return "mock" # fmt: skip</code>, where previously the declaration would have been incorrectly collapsed (<a href="https://redirect.github.com/psf/black/issues/4800">#4800</a>)</li> <li><code>fix_module_docstring_detection</code>: Fix module docstrings being treated as normal strings if preceded by comments (<a href="https://redirect.github.com/psf/black/issues/4764">#4764</a>)</li> <li><code>fix_type_expansion_split</code>: Fix type expansions split in generic functions (<a href="https://redirect.github.com/psf/black/issues/4777">#4777</a>)</li> <li><code>multiline_string_handling</code>: Make expressions involving multiline strings more compact (<a href="https://redirect.github.com/psf/black/issues/1879">#1879</a>)</li> <li><code>normalize_cr_newlines</code>: Add <code>\r</code> style newlines to the potential newlines to normalize file newlines both from and to (<a href="https://redirect.github.com/psf/black/issues/4710">#4710</a>)</li> <li><code>remove_parens_around_except_types</code>: Remove parentheses around multiple exception types in <code>except</code> and <code>except*</code> without <code>as</code> (<a href="https://redirect.github.com/psf/black/issues/4720">#4720</a>)</li> <li><code>remove_parens_from_assignment_lhs</code>: Remove unnecessary parentheses from the left-hand side of assignments while preserving magic trailing commas and intentional multiline formatting (<a href="https://redirect.github.com/psf/black/issues/4865">#4865</a>)</li> <li><code>standardize_type_comments</code>: Format type comments which have zero or more spaces between <code>#</code> and <code>type:</code> or between <code>type:</code> and value to <code># type: (value)</code> (<a href="https://redirect.github.com/psf/black/issues/4645">#4645</a>)</li> </ul> <p>The following change was not in any previous stable release:</p> <ul> <li>Regenerated the <code>_width_table.py</code> and added tests for the Khmer language (<a href="https://redirect.github.com/psf/black/issues/4253">#4253</a>)</li> </ul> <p>This release alo bumps <code>pathspec</code> to v1 and fixes inconsistencies with Git's <code>.gitignore</code> logic (<a href="https://redirect.github.com/psf/black/issues/4958">#4958</a>). Now, files will be ignored if a pattern matches them, even if the parent directory is directly unignored. For example, Black would previously format <code>exclude/not_this/foo.py</code> with this <code>.gitignore</code>:</p> <pre><code>exclude/ !exclude/not_this/ </code></pre> <p>Now, <code>exclude/not_this/foo.py</code> will remain ignored. To ensure <code>exclude/not_this/</code> and all of it's children are included in formatting (and in Git), use this <code>.gitignore</code>:</p> <pre><code>*/exclude/* !*/exclude/not_this/ </code></pre> <p>This new behavior matches Git. The leading <code>*/</code> are only necessary if you wish to ignore matching subdirectories (like the previous behavior did), and not just matching root</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/psf/black/blob/main/CHANGES.md">black's changelog</a>.</em></p> <blockquote> <h2>26.1.0</h2> <h3>Highlights</h3> <p>Introduces the 2026 stable style (<a href="https://redirect.github.com/psf/black/issues/4892">#4892</a>), stabilizing the following changes:</p> <ul> <li><code>always_one_newline_after_import</code>: Always force one blank line after import statements, except when the line after the import is a comment or an import statement (<a href="https://redirect.github.com/psf/black/issues/4489">#4489</a>)</li> <li><code>fix_fmt_skip_in_one_liners</code>: Fix <code># fmt: skip</code> behavior on one-liner declarations, such as <code>def foo(): return "mock" # fmt: skip</code>, where previously the declaration would have been incorrectly collapsed (<a href="https://redirect.github.com/psf/black/issues/4800">#4800</a>)</li> <li><code>fix_module_docstring_detection</code>: Fix module docstrings being treated as normal strings if preceded by comments (<a href="https://redirect.github.com/psf/black/issues/4764">#4764</a>)</li> <li><code>fix_type_expansion_split</code>: Fix type expansions split in generic functions (<a href="https://redirect.github.com/psf/black/issues/4777">#4777</a>)</li> <li><code>multiline_string_handling</code>: Make expressions involving multiline strings more compact (<a href="https://redirect.github.com/psf/black/issues/1879">#1879</a>)</li> <li><code>normalize_cr_newlines</code>: Add <code>\r</code> style newlines to the potential newlines to normalize file newlines both from and to (<a href="https://redirect.github.com/psf/black/issues/4710">#4710</a>)</li> <li><code>remove_parens_around_except_types</code>: Remove parentheses around multiple exception types in <code>except</code> and <code>except*</code> without <code>as</code> (<a href="https://redirect.github.com/psf/black/issues/4720">#4720</a>)</li> <li><code>remove_parens_from_assignment_lhs</code>: Remove unnecessary parentheses from the left-hand side of assignments while preserving magic trailing commas and intentional multiline formatting (<a href="https://redirect.github.com/psf/black/issues/4865">#4865</a>)</li> <li><code>standardize_type_comments</code>: Format type comments which have zero or more spaces between <code>#</code> and <code>type:</code> or between <code>type:</code> and value to <code># type: (value)</code> (<a href="https://redirect.github.com/psf/black/issues/4645">#4645</a>)</li> </ul> <p>The following change was not in any previous stable release:</p> <ul> <li>Regenerated the <code>_width_table.py</code> and added tests for the Khmer language (<a href="https://redirect.github.com/psf/black/issues/4253">#4253</a>)</li> </ul> <p>This release alo bumps <code>pathspec</code> to v1 and fixes inconsistencies with Git's <code>.gitignore</code> logic (<a href="https://redirect.github.com/psf/black/issues/4958">#4958</a>). Now, files will be ignored if a pattern matches them, even if the parent directory is directly unignored. For example, Black would previously format <code>exclude/not_this/foo.py</code> with this <code>.gitignore</code>:</p> <pre><code>exclude/ !exclude/not_this/ </code></pre> <p>Now, <code>exclude/not_this/foo.py</code> will remain ignored. To ensure <code>exclude/not_this/</code> and all of it's children are included in formatting (and in Git), use this <code>.gitignore</code>:</p> <pre><code>*/exclude/* !*/exclude/not_this/ </code></pre> <p>This new behavior matches Git. The leading <code>*/</code> are only necessary if you wish to ignore</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/psf/black/commit/6305bf1ae645ab7541be4f5028a86239316178eb"><code>6305bf1</code></a> Prepare 2026.1.0 release (<a href="https://redirect.github.com/psf/black/issues/4892">#4892</a>)</li> <li><a href="https://github.com/psf/black/commit/e71305bee302f7f9016b228361e5ae69669dca7b"><code>e71305b</code></a> Bump pypa/cibuildwheel from 3.3.0 to 3.3.1 (<a href="https://redirect.github.com/psf/black/issues/4961">#4961</a>)</li> <li><a href="https://github.com/psf/black/commit/21a2a8c2b1d0c8d47bc00cc59591470f6a9e2307"><code>21a2a8c</code></a> Fix Shutdown multiprocessing Manager in schedule_formatting (<a href="https://redirect.github.com/psf/black/issues/4952">#4952</a>)</li> <li><a href="https://github.com/psf/black/commit/e3146cea4245fcee29d007cb45d9faaf63271586"><code>e3146ce</code></a> Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 (<a href="https://redirect.github.com/psf/black/issues/4919">#4919</a>)</li> <li><a href="https://github.com/psf/black/commit/fe1fbc4fdfa03fa1d460f975b8aca77e4b4f1a4a"><code>fe1fbc4</code></a> Bump actions/upload-artifact from 5.0.0 to 6.0.0 (<a href="https://redirect.github.com/psf/black/issues/4923">#4923</a>)</li> <li><a href="https://github.com/psf/black/commit/2b4b7fcfe00bb0d99322e07e87fc2f0992f7a4d8"><code>2b4b7fc</code></a> Bump actions/download-artifact from 6.0.0 to 7.0.0 (<a href="https://redirect.github.com/psf/black/issues/4922">#4922</a>)</li> <li><a href="https://github.com/psf/black/commit/d745be69bfa9d85ec2ef6e5f9b7ec7e253b5e8ab"><code>d745be6</code></a> docs: document --force-exclude for pre-commit workflows (<a href="https://redirect.github.com/psf/black/issues/4957">#4957</a>)</li> <li><a href="https://github.com/psf/black/commit/b41acd6ebbe76e18b49286166924f73f01c3fd02"><code>b41acd6</code></a> Various CI and doc refactors (<a href="https://redirect.github.com/psf/black/issues/4928">#4928</a>)</li> <li><a href="https://github.com/psf/black/commit/6f43612766da4a2f275b575af0802c3e73b6ed83"><code>6f43612</code></a> Handle pathspec v1 changes (<a href="https://redirect.github.com/psf/black/issues/4958">#4958</a>)</li> <li><a href="https://github.com/psf/black/commit/200c550aff44372f801a6d826a361cb26f45a504"><code>200c550</code></a> Bump furo from 2025.9.25 to 2025.12.19 in /docs (<a href="https://redirect.github.com/psf/black/issues/4933">#4933</a>)</li> <li>Additional commits viewable in <a href="https://github.com/psf/black/compare/25.1.0...26.1.0">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>
…in /backend (#80) Updates the requirements on [certifi](https://github.com/certifi/python-certifi) to permit the latest version. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/certifi/python-certifi/commit/c64d9f3a8496c0195548697f2080e716af66dd6a"><code>c64d9f3</code></a> 2026.01.04 (<a href="https://redirect.github.com/certifi/python-certifi/issues/389">#389</a>)</li> <li><a href="https://github.com/certifi/python-certifi/commit/4ac232f05a547071543d2fb069aa3c62b1dc79f3"><code>4ac232f</code></a> Bump actions/download-artifact from 6.0.0 to 7.0.0 (<a href="https://redirect.github.com/certifi/python-certifi/issues/387">#387</a>)</li> <li><a href="https://github.com/certifi/python-certifi/commit/95ae4b20e8abb7fa708e751e346466d16b36211a"><code>95ae4b2</code></a> Update CI workflow to use Ubuntu 24.04 and Python 3.14 stable (<a href="https://redirect.github.com/certifi/python-certifi/issues/386">#386</a>)</li> <li><a href="https://github.com/certifi/python-certifi/commit/b72a7b1a40ae20755338d3132d8f880427b3b6fc"><code>b72a7b1</code></a> Bump dessant/lock-threads from 5.0.1 to 6.0.0 (<a href="https://redirect.github.com/certifi/python-certifi/issues/385">#385</a>)</li> <li><a href="https://github.com/certifi/python-certifi/commit/ecc267216fbdcecb1b2aa2aa175152b773cc5ced"><code>ecc2672</code></a> Bump actions/upload-artifact from 5.0.0 to 6.0.0 (<a href="https://redirect.github.com/certifi/python-certifi/issues/384">#384</a>)</li> <li><a href="https://github.com/certifi/python-certifi/commit/6a897dbc1124b17f179ef225742fcda481ec96f3"><code>6a897db</code></a> Bump peter-evans/create-pull-request from 7.0.11 to 8.0.0 (<a href="https://redirect.github.com/certifi/python-certifi/issues/383">#383</a>)</li> <li><a href="https://github.com/certifi/python-certifi/commit/27ca98ad845ee6d130a88301622c137893f71620"><code>27ca98a</code></a> Bump peter-evans/create-pull-request from 7.0.9 to 7.0.11 (<a href="https://redirect.github.com/certifi/python-certifi/issues/381">#381</a>)</li> <li><a href="https://github.com/certifi/python-certifi/commit/56c59a63909cfd3162b37e7bc16956e64df0f737"><code>56c59a6</code></a> Bump actions/checkout from 6.0.0 to 6.0.1 (<a href="https://redirect.github.com/certifi/python-certifi/issues/382">#382</a>)</li> <li><a href="https://github.com/certifi/python-certifi/commit/ae0021cd43a77bfba67d20a041469cdf6996570e"><code>ae0021c</code></a> Bump actions/setup-python from 6.0.0 to 6.1.0 (<a href="https://redirect.github.com/certifi/python-certifi/issues/380">#380</a>)</li> <li><a href="https://github.com/certifi/python-certifi/commit/ddf5d0b5d2a3d55fd92a79f141dbb5e074caf924"><code>ddf5d0b</code></a> Bump actions/checkout from 5.0.1 to 6.0.0 (<a href="https://redirect.github.com/certifi/python-certifi/issues/378">#378</a>)</li> <li>Additional commits viewable in <a href="https://github.com/certifi/python-certifi/compare/2025.01.31...2026.01.04">compare view</a></li> </ul> </details> <br /> You can trigger a rebase of this PR 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> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
…end (#79) Updates the requirements on [pylint](https://github.com/pylint-dev/pylint) to permit the latest version. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pylint-dev/pylint/commit/e16f942166511d6fb4427e503a734152fae0c4fe"><code>e16f942</code></a> Bump pylint to 4.0.4, update changelog</li> <li><a href="https://github.com/pylint-dev/pylint/commit/657b386c0a83202faa95c9a525b8feb80a4c11ab"><code>657b386</code></a> [Backport maintenance/4.0.x] [invalid-name] Fix FP for exclusive assignment o...</li> <li><a href="https://github.com/pylint-dev/pylint/commit/03f8a922a2eabe5b517457807cc992e122dcc9c0"><code>03f8a92</code></a> [Backport maintenance/4.0.x] fix: avoid false positive when module-level name...</li> <li><a href="https://github.com/pylint-dev/pylint/commit/84b6552b86e210097ac29de7ef64b152efb4a454"><code>84b6552</code></a> Bump pylint to 4.0.3, update changelog (<a href="https://redirect.github.com/pylint-dev/pylint/issues/10741">#10741</a>)</li> <li><a href="https://github.com/pylint-dev/pylint/commit/77b0cd8c0e40eb563ab96067be6bdb3e9e266f1e"><code>77b0cd8</code></a> [Backport maintenance/4.0.x] fix(expand_modules): pass ignore_list to modutil...</li> <li><a href="https://github.com/pylint-dev/pylint/commit/755f2d0327809a5b358b99ad7fc67a7a5a2faad0"><code>755f2d0</code></a> [Backport maintenance/4.0.x] Upgrade astroid to 4.0.2 (<a href="https://redirect.github.com/pylint-dev/pylint/issues/10733">#10733</a>)</li> <li><a href="https://github.com/pylint-dev/pylint/commit/c96a9e4d232abcfa1d7f449839b68337816305e9"><code>c96a9e4</code></a> [Backport maintenance/4.0.x] Fix crash when a variable annotation is used as ...</li> <li><a href="https://github.com/pylint-dev/pylint/commit/108191ebbcd9dc8fa9e3fb71c83fd247d2f6ccd1"><code>108191e</code></a> [Backport maintenance/4.0.x] Fix a false positive for class attribute typed w...</li> <li><a href="https://github.com/pylint-dev/pylint/commit/0ed81725382db48ac0061c96c1948f42fe75f85d"><code>0ed8172</code></a> [Backport maintenance/4.0.x] Fix crash when a <code>slice</code> object is called (<a href="https://redirect.github.com/pylint-dev/pylint/issues/10728">#10728</a>)</li> <li><a href="https://github.com/pylint-dev/pylint/commit/b128b7d909bf541b2978d84bfe5ed4f4d67210e5"><code>b128b7d</code></a> [Backport maintenance/4.0.x] Fix a false positive for ``unbalanced-tuple-unpa...</li> <li>Additional commits viewable in <a href="https://github.com/pylint-dev/pylint/compare/v3.3.1...v4.0.4">compare view</a></li> </ul> </details> <br /> You can trigger a rebase of this PR 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> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
…backend (#75) Updates the requirements on [pytest-cov](https://github.com/pytest-dev/pytest-cov) to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst">pytest-cov's changelog</a>.</em></p> <blockquote> <h2>7.0.0 (2025-09-09)</h2> <ul> <li> <p>Dropped support for subprocesses measurement.</p> <p>It was a feature added long time ago when coverage lacked a nice way to measure subprocesses created in tests. It relied on a <code>.pth</code> file, there was no way to opt-out and it created bad interations with <code>coverage's new patch system <https://coverage.readthedocs.io/en/latest/config.html#run-patch></code>_ added in <code>7.10 <https://coverage.readthedocs.io/en/7.10.6/changes.html#version-7-10-0-2025-07-24></code>_.</p> <p>To migrate to this release you might need to enable the suprocess patch, example for <code>.coveragerc</code>:</p> <p>.. code-block:: ini</p> <p>[run] patch = subprocess</p> <p>This release also requires at least coverage 7.10.6.</p> </li> <li> <p>Switched packaging to have metadata completely in <code>pyproject.toml</code> and use <code>hatchling <https://pypi.org/project/hatchling/></code>_ for building. Contributed by Ofek Lev in <code>[#551](pytest-dev/pytest-cov#551) <https://github.com/pytest-dev/pytest-cov/pull/551></code>_ with some extras in <code>[#716](pytest-dev/pytest-cov#716) <https://github.com/pytest-dev/pytest-cov/pull/716></code>_.</p> </li> <li> <p>Removed some not really necessary testing deps like <code>six</code>.</p> </li> </ul> <h2>6.3.0 (2025-09-06)</h2> <ul> <li>Added support for markdown reports. Contributed by Marcos Boger in <code>[#712](pytest-dev/pytest-cov#712) <https://github.com/pytest-dev/pytest-cov/pull/712></code>_ and <code>[#714](pytest-dev/pytest-cov#714) <https://github.com/pytest-dev/pytest-cov/pull/714></code>_.</li> <li>Fixed some formatting issues in docs. Anonymous contribution in <code>[#706](pytest-dev/pytest-cov#706) <https://github.com/pytest-dev/pytest-cov/pull/706></code>_.</li> </ul> <h2>6.2.1 (2025-06-12)</h2> <ul> <li> <p>Added a version requirement for pytest's pluggy dependency (1.2.0, released 2023-06-21) that has the required new-style hookwrapper API.</p> </li> <li> <p>Removed deprecated license classifier (packaging).</p> </li> <li> <p>Disabled coverage warnings in two more situations where they have no value:</p> <ul> <li>"module-not-measured" in workers</li> <li>"already-imported" in subprocesses</li> </ul> </li> </ul> <h2>6.2.0 (2025-06-11)</h2> <ul> <li> <p>The plugin now adds 3 rules in the filter warnings configuration to prevent common coverage warnings being raised as obscure errors::</p> <p>default:unclosed database in <sqlite3.Connection object at:ResourceWarning once::PytestCovWarning</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/224d8964caad90074a8cf6dc8720b8f70f31629b"><code>224d896</code></a> Bump version: 6.3.0 → 7.0.0</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/73424e3999f865eac72e27f09d5fe11b9703cfd6"><code>73424e3</code></a> Cleanup the docs a bit.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/36f1cc2967831dbd4c8aa70086fc86dc495f8b9a"><code>36f1cc2</code></a> Bump pins in template.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/f299c590a63a48e51e3ae949993dc7bb1f1d480d"><code>f299c59</code></a> Bump the github-actions group with 2 updates</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/25f0b2e0cdbc345c0d3e49170f7a328c3e0d805f"><code>25f0b2e</code></a> Update docs/config.rst</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/bb23eacc5531fb8f499213d8420407e0d72f88e3"><code>bb23eac</code></a> Improve configuration docs</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/a19531e91e1ab753ccf648a2d9bab08a6fddebb9"><code>a19531e</code></a> Switch from build/pre-commit to uv/prek - this should make this faster.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/82f999391073f2fb8ae422af452602f310086a2a"><code>82f9993</code></a> Update changelog.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/211b5cd41c29916bc643b4a11b00578ba4fd6fe8"><code>211b5cd</code></a> Fix links.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/97aadd74bcbc00a2078d240e8fe871dd62b83d80"><code>97aadd7</code></a> Update some ci config, reformat and apply some lint fixes.</li> <li>Additional commits viewable in <a href="https://github.com/pytest-dev/pytest-cov/compare/v6.1.1...v7.0.0">compare view</a></li> </ul> </details> <br /> You can trigger a rebase of this PR 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> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
… /backend (#74) 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>v80.9.0</h1> <h2>Features</h2> <ul> <li>Set a deadline for the removal of pkg_resources later this year (December). (<a href="https://redirect.github.com/pypa/setuptools/issues/3085">#3085</a>)</li> <li>Removed reliance on pkg_resources in test_wheel. (<a href="https://redirect.github.com/pypa/setuptools/issues/3085">#3085</a>)</li> </ul> <h1>v80.8.0</h1> <h2>Features</h2> <ul> <li>Replaced more references to pkg_resources with importlib equivalents in wheel odule. (<a href="https://redirect.github.com/pypa/setuptools/issues/3085">#3085</a>)</li> <li>Restore explicit LICENSE file. (<a href="https://redirect.github.com/pypa/setuptools/issues/5001">#5001</a>)</li> <li>Removed no longer used build dependency on <code>coherent.licensed</code>. (<a href="https://redirect.github.com/pypa/setuptools/issues/5003">#5003</a>)</li> </ul> <h1>v80.7.1</h1> <h2>Bugfixes</h2> <ul> <li>Only attempt to fetch eggs for unsatisfied requirements. (<a href="https://redirect.github.com/pypa/setuptools/issues/4998">#4998</a>)</li> <li>In installer, when discovering egg dists, let metadata discovery search each egg. (<a href="https://redirect.github.com/pypa/setuptools/issues/4998">#4998</a>)</li> </ul> <h1>v80.7.0</h1> <h2>Features</h2> <ul> <li>Removed usage of pkg_resources from installer. Set an official deadline on the installer deprecation to 2025-10-31. (<a href="https://redirect.github.com/pypa/setuptools/issues/4997">#4997</a>)</li> </ul> <h2>Misc</h2> <ul> <li><a href="https://redirect.github.com/pypa/setuptools/issues/4996">#4996</a></li> </ul> <h1>v80.6.0</h1> <p>Features</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pypa/setuptools/commit/9c4d383631d3951fcae0afd73b5d08ff5a262976"><code>9c4d383</code></a> Bump version: 80.8.0 → 80.9.0</li> <li><a href="https://github.com/pypa/setuptools/commit/05cb3c84f1422f3b26ccfb00f4c43886dc55b9bc"><code>05cb3c8</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/5014">#5014</a> from pypa/debt/pkg_resources-deadline</li> <li><a href="https://github.com/pypa/setuptools/commit/3b0bf5bd43034c448a10e7102788fe710b4bb496"><code>3b0bf5b</code></a> Adjust ignore</li> <li><a href="https://github.com/pypa/setuptools/commit/9c28cdffd423f83e43dbfd39fc793c251da48585"><code>9c28cdf</code></a> Set a deadline for the removal of pkg_resources later this year (December).</li> <li><a href="https://github.com/pypa/setuptools/commit/a3bfef95193bf0ff78ef6e0fb8c63a3728f443b0"><code>a3bfef9</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/5013">#5013</a> from DimitriPapadopoulos/ISC</li> <li><a href="https://github.com/pypa/setuptools/commit/64bf9d0ce88a09748f702bd7736d9ec2879aa6ef"><code>64bf9d0</code></a> Enforce ruff/flake8-implicit-str-concat rules (ISC)</li> <li><a href="https://github.com/pypa/setuptools/commit/3250c25197b299658cfd4d0db67770fc29b47277"><code>3250c25</code></a> Fix broken link in docs (<a href="https://redirect.github.com/pypa/setuptools/issues/4947">#4947</a>)</li> <li><a href="https://github.com/pypa/setuptools/commit/5ccf50e01ab0d303f524c065f2cb51042b34bc55"><code>5ccf50e</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/5006">#5006</a> from pypa/feature/remove-more-pkg_resources</li> <li><a href="https://github.com/pypa/setuptools/commit/134e587c0ba0b59e1661f08a45e6d6d1ecd24329"><code>134e587</code></a> Suppress nitpicky typecheck in pyright.</li> <li><a href="https://github.com/pypa/setuptools/commit/0bf2663a19f2d947697997d125c3c880df2011b7"><code>0bf2663</code></a> Add news fragment.</li> <li>Additional commits viewable in <a href="https://github.com/pypa/setuptools/compare/v78.1.0...v80.9.0">compare view</a></li> </ul> </details> <br /> You can trigger a rebase of this PR 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> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
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>v80.9.0</h1> <h2>Features</h2> <ul> <li>Set a deadline for the removal of pkg_resources later this year (December). (<a href="https://redirect.github.com/pypa/setuptools/issues/3085">#3085</a>)</li> <li>Removed reliance on pkg_resources in test_wheel. (<a href="https://redirect.github.com/pypa/setuptools/issues/3085">#3085</a>)</li> </ul> <h1>v80.8.0</h1> <h2>Features</h2> <ul> <li>Replaced more references to pkg_resources with importlib equivalents in wheel odule. (<a href="https://redirect.github.com/pypa/setuptools/issues/3085">#3085</a>)</li> <li>Restore explicit LICENSE file. (<a href="https://redirect.github.com/pypa/setuptools/issues/5001">#5001</a>)</li> <li>Removed no longer used build dependency on <code>coherent.licensed</code>. (<a href="https://redirect.github.com/pypa/setuptools/issues/5003">#5003</a>)</li> </ul> <h1>v80.7.1</h1> <h2>Bugfixes</h2> <ul> <li>Only attempt to fetch eggs for unsatisfied requirements. (<a href="https://redirect.github.com/pypa/setuptools/issues/4998">#4998</a>)</li> <li>In installer, when discovering egg dists, let metadata discovery search each egg. (<a href="https://redirect.github.com/pypa/setuptools/issues/4998">#4998</a>)</li> </ul> <h1>v80.7.0</h1> <h2>Features</h2> <ul> <li>Removed usage of pkg_resources from installer. Set an official deadline on the installer deprecation to 2025-10-31. (<a href="https://redirect.github.com/pypa/setuptools/issues/4997">#4997</a>)</li> </ul> <h2>Misc</h2> <ul> <li><a href="https://redirect.github.com/pypa/setuptools/issues/4996">#4996</a></li> </ul> <h1>v80.6.0</h1> <p>Features</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pypa/setuptools/commit/9c4d383631d3951fcae0afd73b5d08ff5a262976"><code>9c4d383</code></a> Bump version: 80.8.0 → 80.9.0</li> <li><a href="https://github.com/pypa/setuptools/commit/05cb3c84f1422f3b26ccfb00f4c43886dc55b9bc"><code>05cb3c8</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/5014">#5014</a> from pypa/debt/pkg_resources-deadline</li> <li><a href="https://github.com/pypa/setuptools/commit/3b0bf5bd43034c448a10e7102788fe710b4bb496"><code>3b0bf5b</code></a> Adjust ignore</li> <li><a href="https://github.com/pypa/setuptools/commit/9c28cdffd423f83e43dbfd39fc793c251da48585"><code>9c28cdf</code></a> Set a deadline for the removal of pkg_resources later this year (December).</li> <li><a href="https://github.com/pypa/setuptools/commit/a3bfef95193bf0ff78ef6e0fb8c63a3728f443b0"><code>a3bfef9</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/5013">#5013</a> from DimitriPapadopoulos/ISC</li> <li><a href="https://github.com/pypa/setuptools/commit/64bf9d0ce88a09748f702bd7736d9ec2879aa6ef"><code>64bf9d0</code></a> Enforce ruff/flake8-implicit-str-concat rules (ISC)</li> <li><a href="https://github.com/pypa/setuptools/commit/3250c25197b299658cfd4d0db67770fc29b47277"><code>3250c25</code></a> Fix broken link in docs (<a href="https://redirect.github.com/pypa/setuptools/issues/4947">#4947</a>)</li> <li><a href="https://github.com/pypa/setuptools/commit/5ccf50e01ab0d303f524c065f2cb51042b34bc55"><code>5ccf50e</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/5006">#5006</a> from pypa/feature/remove-more-pkg_resources</li> <li><a href="https://github.com/pypa/setuptools/commit/134e587c0ba0b59e1661f08a45e6d6d1ecd24329"><code>134e587</code></a> Suppress nitpicky typecheck in pyright.</li> <li><a href="https://github.com/pypa/setuptools/commit/0bf2663a19f2d947697997d125c3c880df2011b7"><code>0bf2663</code></a> Add news fragment.</li> <li>Additional commits viewable in <a href="https://github.com/pypa/setuptools/compare/v78.1.0...v80.9.0">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>
Updates the requirements on [setuptools](https://github.com/pypa/setuptools) to permit the latest version. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst) - [Commits](pypa/setuptools@v80.9.0...v82.0.0) --- updated-dependencies: - dependency-name: setuptools dependency-version: 82.0.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [isort](https://github.com/PyCQA/isort) to permit the latest version. - [Release notes](https://github.com/PyCQA/isort/releases) - [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md) - [Commits](PyCQA/isort@6.0.1...8.0.1) --- updated-dependencies: - dependency-name: isort dependency-version: 8.0.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
… /backend (#83) 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>v82.0.0</h1> <h2>Deprecations and Removals</h2> <ul> <li><code>pkg_resources</code> has been removed from Setuptools. Most common uses of <code>pkg_resources</code> have been superseded by the <code>importlib.resources <https://docs.python.org/3/library/importlib.resources.html></code>_ and <code>importlib.metadata <https://docs.python.org/3/library/importlib.metadata.html></code>_ projects. Projects and environments relying on <code>pkg_resources</code> for namespace packages or other behavior should depend on older versions of <code>setuptools</code>. (<a href="https://redirect.github.com/pypa/setuptools/issues/3085">#3085</a>)</li> </ul> <h1>v81.0.0</h1> <h2>Deprecations and Removals</h2> <ul> <li>Removed support for the --dry-run parameter to setup.py. This one feature by its nature threads through lots of core and ancillary functionality, adding complexity and friction. Removal of this parameter will help decouple the compiler functionality from distutils and thus the eventual full integration of distutils. These changes do affect some class and function signatures, so any derivative functionality may require some compatibility shims to support their expected interface. Please report any issues to the Setuptools project for investigation. (<a href="https://redirect.github.com/pypa/setuptools/issues/4872">#4872</a>)</li> </ul> <h1>v80.10.2</h1> <h2>Bugfixes</h2> <ul> <li>Update vendored dependencies. (<a href="https://redirect.github.com/pypa/setuptools/issues/5159">#5159</a>)</li> </ul> <h2>Misc</h2> <ul> <li><a href="https://redirect.github.com/pypa/setuptools/issues/5115">#5115</a>, <a href="https://redirect.github.com/pypa/setuptools/issues/5128">#5128</a></li> </ul> <h1>v80.10.1</h1> <h2>Misc</h2> <ul> <li><a href="https://redirect.github.com/pypa/setuptools/issues/5152">#5152</a></li> </ul> <h1>v80.10.0</h1> <h2>Features</h2> <ul> <li>Remove post-release tags on setuptools' own build. (<a href="https://redirect.github.com/pypa/setuptools/issues/4530">#4530</a>)</li> <li>Refreshed vendored dependencies. (<a href="https://redirect.github.com/pypa/setuptools/issues/5139">#5139</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pypa/setuptools/commit/03f3615362c4eb19c770b71be5bd58e38f235528"><code>03f3615</code></a> Bump version: 81.0.0 → 82.0.0</li> <li><a href="https://github.com/pypa/setuptools/commit/530d11498af526c4210d8eeaa1ed6c63f44a390f"><code>530d114</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/5007">#5007</a> from pypa/feature/remove-more-pkg_resources</li> <li><a href="https://github.com/pypa/setuptools/commit/11efe9f552290bf536515d458aa85752a0606aa8"><code>11efe9f</code></a> Merge branch 'maint/75.3'</li> <li><a href="https://github.com/pypa/setuptools/commit/118f129dd0fb319058bd05f382c50188fd60a60e"><code>118f129</code></a> Bump version: 75.3.3 → 75.3.4</li> <li><a href="https://github.com/pypa/setuptools/commit/90561ffde1220a590b7644745f48b5837b1a130d"><code>90561ff</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/5150">#5150</a> from UladzimirTrehubenka/backport_cve_47273</li> <li><a href="https://github.com/pypa/setuptools/commit/4595034db8aab4ea33035a47a068b04fd8aa00cc"><code>4595034</code></a> Add news fragment.</li> <li><a href="https://github.com/pypa/setuptools/commit/fc008006fc072af02eb7e0b601172c67eba395e3"><code>fc00800</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/5171">#5171</a> from cclauss/ruff-v0.15.0</li> <li><a href="https://github.com/pypa/setuptools/commit/127e561362a2b4e560faabe9e979ed848106b62d"><code>127e561</code></a> Remove tests reliant on pkg_resources, rather than xfailing them.</li> <li><a href="https://github.com/pypa/setuptools/commit/64bc21e10b5d749b1b75fa334caedb67cc7414c4"><code>64bc21e</code></a> Reference the superseding libraries.</li> <li><a href="https://github.com/pypa/setuptools/commit/cf1ff459ea997b615a75d99304f6c9aa1fc94c06"><code>cf1ff45</code></a> Merge branch 'main' into debt/pbr-without-pkg_resources</li> <li>Additional commits viewable in <a href="https://github.com/pypa/setuptools/compare/v80.9.0...v82.0.0">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 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>
…nd (#84) Updates the requirements on [isort](https://github.com/PyCQA/isort) to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/PyCQA/isort/blob/main/CHANGELOG.md">isort's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <p>NOTE: isort follows the <a href="https://semver.org/">semver</a> versioning standard. Find out more about isort's release policy <a href="https://pycqa.github.io/isort/docs/major_releases/release_policy">here</a>.</p> <h3>Unreleased</h3> <h3>8.0.0 February 19 2026</h3> <ul> <li>Removed <code>--old-finders</code> and <code>--magic-placement</code> flags and <code>old_finders</code> configuration option. The legacy finder logic that relied on environment introspection has been removed (<a href="https://redirect.github.com/PyCQA/isort/issues/2445">#2445</a>) <a href="https://github.com/joao-faria-dev"><code>@joao-faria-dev</code></a></li> <li>Update the <code>plone</code> profile to not clash with <code>black</code> (<a href="https://redirect.github.com/PyCQA/isort/issues/2456">#2456</a>) <a href="https://github.com/ale-rt"><code>@ale-rt</code></a></li> </ul> <h3>6.1.0 October 1 2025</h3> <ul> <li>Add python 3.14 classifier and badge (<a href="https://redirect.github.com/PyCQA/isort/issues/2409">#2409</a>) <a href="https://github.com/staticdev"><code>@staticdev</code></a></li> <li>Drop use of non-standard pkg_resources API (<a href="https://redirect.github.com/PyCQA/isort/issues/2405">#2405</a>) <a href="https://github.com/dvarrazzo"><code>@dvarrazzo</code></a></li> </ul> <h3>6.0.1 Febuary 26 2025</h3> <ul> <li>Add OSError handling in find_imports_in_file (<a href="https://redirect.github.com/PyCQA/isort/issues/2331">#2331</a>) <a href="https://github.com/kobarity"><code>@kobarity</code></a></li> </ul> <h3>6.0.0 January 27 2025</h3> <ul> <li>Remove support for Python 3.8 (<a href="https://redirect.github.com/PyCQA/isort/issues/2327">#2327</a>) <a href="https://github.com/DanielNoord"><code>@DanielNoord</code></a></li> <li>Python 3.13 support (<a href="https://redirect.github.com/PyCQA/isort/issues/2306">#2306</a>) <a href="https://github.com/mayty"><code>@mayty</code></a></li> <li>Speed up exists_case_sensitive calls (<a href="https://redirect.github.com/PyCQA/isort/issues/2264">#2264</a>) <a href="https://github.com/correctmost"><code>@correctmost</code></a></li> <li>Ensure that split_on_trailing_comma works with as imports (<a href="https://redirect.github.com/PyCQA/isort/issues/2340">#2340</a>) <a href="https://github.com/DanielNoord"><code>@DanielNoord</code></a></li> <li>Black profile: enable magic comma (<a href="https://redirect.github.com/PyCQA/isort/issues/2236">#2236</a>) <a href="https://github.com/MrMino"><code>@MrMino</code></a></li> <li>Update line_length and single_line_exclusions in google profile (<a href="https://redirect.github.com/PyCQA/isort/issues/2149">#2149</a>) <a href="https://github.com/jagapiou"><code>@jagapiou</code></a></li> <li>Allow --diff to be used with --jobs (<a href="https://redirect.github.com/PyCQA/isort/issues/2302">#2302</a>) <a href="https://github.com/mnakama"><code>@mnakama</code></a></li> <li>Fix wemake profile to have correct character limit (<a href="https://redirect.github.com/PyCQA/isort/issues/2241">#2241</a>) <a href="https://github.com/sobolevn"><code>@sobolevn</code></a></li> <li>Fix sort_reexports code mangling (<a href="https://redirect.github.com/PyCQA/isort/issues/2283">#2283</a>) <a href="https://github.com/Helveg"><code>@Helveg</code></a></li> <li>Fix correct group by package tokenization (<a href="https://redirect.github.com/PyCQA/isort/issues/2136">#2136</a>) <a href="https://github.com/glasnt"><code>@glasnt</code></a></li> </ul> <h3>5.13.2 December 13 2023</h3> <ul> <li>Apply the bracket fix from issue <a href="https://redirect.github.com/PyCQA/isort/issues/471">#471</a> only for use_parentheses=True (<a href="https://redirect.github.com/PyCQA/isort/issues/2184">#2184</a>) <a href="https://github.com/bp72"><code>@bp72</code></a></li> <li>Confine pre-commit to stages (<a href="https://redirect.github.com/PyCQA/isort/issues/2213">#2213</a>) <a href="https://github.com/davidculley"><code>@davidculley</code></a></li> <li>Fixed colors extras (<a href="https://redirect.github.com/PyCQA/isort/issues/2212">#2212</a>) <a href="https://github.com/staticdev"><code>@staticdev</code></a></li> </ul> <h3>5.13.1 December 11 2023</h3> <ul> <li>Fixed integration tests (<a href="https://redirect.github.com/PyCQA/isort/issues/2208">#2208</a>) <a href="https://github.com/bp72"><code>@bp72</code></a></li> <li>Fixed normalizing imports from more than one level of parent modules (issue/2152) (<a href="https://redirect.github.com/PyCQA/isort/issues/2191">#2191</a>) <a href="https://github.com/bp72"><code>@bp72</code></a></li> <li>Remove optional dependencies without extras (<a href="https://redirect.github.com/PyCQA/isort/issues/2207">#2207</a>) <a href="https://github.com/staticdev"><code>@staticdev</code></a></li> </ul> <h3>5.13.0 December 9 2023</h3> <ul> <li>Cleanup deprecated extras (<a href="https://redirect.github.com/PyCQA/isort/issues/2089">#2089</a>) <a href="https://github.com/staticdev"><code>@staticdev</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/PyCQA/isort/commit/a333737ed43df02b18e6c95477ea1b285b3de15a"><code>a333737</code></a> Merge pull request <a href="https://redirect.github.com/PyCQA/isort/issues/2463">#2463</a> from FinlayTheBerry/issue/2461</li> <li><a href="https://github.com/PyCQA/isort/commit/878ba7e03253d2733d4467ddb1708117f9789c88"><code>878ba7e</code></a> Added compression to stdlibs for Python 3.14 in isort/stdlibs/py314.py</li> <li><a href="https://github.com/PyCQA/isort/commit/b5f06a7b1d53b7b561f00f40f814ef1698864bac"><code>b5f06a7</code></a> Merge pull request <a href="https://redirect.github.com/PyCQA/isort/issues/2459">#2459</a> from Fridayai700/fix-unindented-comment-corruption</li> <li><a href="https://github.com/PyCQA/isort/commit/3459bdee0962449aad91235273c3fd1306dfebe5"><code>3459bde</code></a> Merge pull request <a href="https://redirect.github.com/PyCQA/isort/issues/2460">#2460</a> from PyCQA/DanielNoord-patch-1</li> <li><a href="https://github.com/PyCQA/isort/commit/6e70bb60c586f83c7e6245ba5e1d98e6a3d12215"><code>6e70bb6</code></a> Update CHANGELOG for version 8.0.0</li> <li><a href="https://github.com/PyCQA/isort/commit/fd2514b84c5b36aed8845dcab73b2163138aa3da"><code>fd2514b</code></a> Fix unindented comments being corrupted in indented blocks</li> <li><a href="https://github.com/PyCQA/isort/commit/b0f2dabba67d7125a305ce035a9b8638aee9b535"><code>b0f2dab</code></a> Merge pull request <a href="https://redirect.github.com/PyCQA/isort/issues/2458">#2458</a> from skv0zsneg/issue/1882</li> <li><a href="https://github.com/PyCQA/isort/commit/313797b212b48fa1cf4b2b6c74086f005fbfd19a"><code>313797b</code></a> Fix lint.</li> <li><a href="https://github.com/PyCQA/isort/commit/7d3a6f579a3aeecc8cbbb3f590416448af32be1f"><code>7d3a6f5</code></a> Add ignore for cyclomatic complexity check.</li> <li><a href="https://github.com/PyCQA/isort/commit/6b9f8959e80ecc1f6ed6c73c77aa4e85fb7d9ac5"><code>6b9f895</code></a> Remove debug prints.</li> <li>Additional commits viewable in <a href="https://github.com/PyCQA/isort/compare/6.0.1...8.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 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>
Automatically created pull request for release v1.0.14-dev into test branch.
Automatically created pull request for release v1.0.14-test into prod branch.
JuanVilla424
approved these changes
Mar 3, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automatically created pull request for release v1.0.14-prod into main branch.