chore(deps): update dependency isort to v8 #418

Merged
luke merged 2 commits from renovate/isort-8.x into main 2026-02-20 19:46:52 +00:00
Member

This PR contains the following updates:

Package Change Age Confidence
isort (changelog) <7.0.1,>=7.0.0<8.0.1,>=8.0.0 age confidence

Release Notes

PyCQA/isort (isort)

v8.0.0

Compare Source

  • Removed --old-finders and --magic-placement flags and old_finders configuration option. The legacy finder logic that relied on environment introspection has been removed (#​2445) @​joao-faria-dev

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [isort](https://github.com/PyCQA/isort) ([changelog](https://github.com/PyCQA/isort/releases)) | `<7.0.1,>=7.0.0` → `<8.0.1,>=8.0.0` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/isort/8.0.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/isort/7.0.0/8.0.0?slim=true) | --- ### Release Notes <details> <summary>PyCQA/isort (isort)</summary> ### [`v8.0.0`](https://github.com/PyCQA/isort/blob/HEAD/CHANGELOG.md#800-February-19-2026) [Compare Source](https://github.com/PyCQA/isort/compare/7.0.0...8.0.0) - Removed `--old-finders` and `--magic-placement` flags and `old_finders` configuration option. The legacy finder logic that relied on environment introspection has been removed ([#&#8203;2445](https://github.com/PyCQA/isort/issues/2445)) [@&#8203;joao-faria-dev](https://github.com/joao-faria-dev) - Update the `plone` profile to not clash with `black` ([#&#8203;2456](https://github.com/PyCQA/isort/issues/2456)) [@&#8203;ale-rt](https://github.com/ale-rt) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS4xMSIsInVwZGF0ZWRJblZlciI6IjQzLjI1LjExIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJ0eXBlL2RlcGVuZGVuY2llcyJdfQ==-->
renovate-bot added 1 commit 2026-02-19 19:14:08 +00:00
chore(deps): update dependency isort to v8
Some checks failed
renovate/artifacts Artifact file update failure
Validate PR Title / validate (pull_request) Successful in 3s
CI / ci (pull_request) Failing after 25s
71742a1b34
renovate-bot requested review from luke 2026-02-19 19:14:08 +00:00
Author
Member

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: uv.lock
Command failed: uv lock --upgrade-package isort
Using CPython 3.13.12 interpreter at: /opt/containerbase/tools/python/3.13.12/bin/python3
  × No solution found when resolving dependencies for split (markers:
  │ python_full_version >= '3.12' and python_full_version < '3.14'):
  ╰─▶ Because only the following versions of pylint are available:
          pylint<=4.0.0
          pylint==4.0.1
          pylint==4.0.2
          pylint==4.0.3
          pylint==4.0.4
      and pylint>=4.0.0 depends on one of:
          isort>=5,<5.13
          isort>5.13,<8
      we can conclude that pylint>=4.0.0 depends on one of:
          isort>=5,<5.13
          isort>5.13,<8

      And because roboluke-tasks:dev depends on isort>=8.0.0, we can conclude
      that pylint>=4.0.0 and roboluke-tasks:dev are incompatible.
      And because roboluke-tasks:dev depends on pylint>=4.0.0 and your
      project requires roboluke-tasks:dev, we can conclude that your project's
      requirements are unsatisfiable.

### ⚠️ Artifact update problem Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens: - any of the package files in this branch needs updating, or - the branch becomes conflicted, or - you click the rebase/retry checkbox if found above, or - you rename this PR's title to start with "rebase!" to trigger it manually The artifact failure details are included below: ##### File name: uv.lock ``` Command failed: uv lock --upgrade-package isort Using CPython 3.13.12 interpreter at: /opt/containerbase/tools/python/3.13.12/bin/python3 × No solution found when resolving dependencies for split (markers: │ python_full_version >= '3.12' and python_full_version < '3.14'): ╰─▶ Because only the following versions of pylint are available: pylint<=4.0.0 pylint==4.0.1 pylint==4.0.2 pylint==4.0.3 pylint==4.0.4 and pylint>=4.0.0 depends on one of: isort>=5,<5.13 isort>5.13,<8 we can conclude that pylint>=4.0.0 depends on one of: isort>=5,<5.13 isort>5.13,<8 And because roboluke-tasks:dev depends on isort>=8.0.0, we can conclude that pylint>=4.0.0 and roboluke-tasks:dev are incompatible. And because roboluke-tasks:dev depends on pylint>=4.0.0 and your project requires roboluke-tasks:dev, we can conclude that your project's requirements are unsatisfiable. ```
luke added 1 commit 2026-02-20 19:43:43 +00:00
Bump required Python to 3.13
All checks were successful
Validate PR Title / validate (pull_request) Successful in 15s
CI / ci (pull_request) Successful in 1m7s
ca2a29d006
luke merged commit 8896bf9978 into main 2026-02-20 19:46:51 +00:00
luke deleted branch renovate/isort-8.x 2026-02-20 19:47:22 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: repos/roboluke#418