Skip to content

Bump isort from 7.0.0 to 8.0.0#97

Merged
docktermj merged 2 commits intomainfrom
dependabot/pip/isort-8.0.0
Mar 12, 2026
Merged

Bump isort from 7.0.0 to 8.0.0#97
docktermj merged 2 commits intomainfrom
dependabot/pip/isort-8.0.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 12, 2026

Bumps isort from 7.0.0 to 8.0.0.

Release notes

Sourced from isort's releases.

8.0.0

Changes

🚀 Features

👷 Continuous Integration

📦 Dependencies

Changelog

Sourced from isort's changelog.

8.0.0 February 19 2026

  • 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
  • Update the plone profile to not clash with black (#2456) @​ale-rt

6.1.0 October 1 2025

6.0.1 Febuary 26 2025

6.0.0 January 27 2025

5.13.2 December 13 2023

5.13.1 December 11 2023

5.13.0 December 9 2023

... (truncated)

Commits
  • 3459bde Merge pull request #2460 from PyCQA/DanielNoord-patch-1
  • 6e70bb6 Update CHANGELOG for version 8.0.0
  • b0f2dab Merge pull request #2458 from skv0zsneg/issue/1882
  • 313797b Fix lint.
  • 7d3a6f5 Add ignore for cyclomatic complexity check.
  • 6b9f895 Remove debug prints.
  • 45f2497 Add tests for edge case future imports handler.
  • fe57bfd Add edge case future imports handler.
  • e8c127b Merge pull request #2457 from ale-rt/ale/2456/fix-plone-profile
  • 293c201 Fix the Plone profile to be compatible with black
  • Additional commits viewable in compare view

Dependabot compatibility score

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 commands and options

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)

Resolves #2460
Resolves #2458
Resolves #2457
Resolves #2450
Resolves #2427
Resolves #2449
Resolves #2448
Resolves #2446
Resolves #2437
Resolves #2436
Resolves #1964
Resolves #1965
Resolves #2434
Resolves #2442
Resolves #2444
Resolves #2451
Resolves #2441
Resolves #2445
Resolves #2456
Resolves #2409
Resolves #2405
Resolves #2331
Resolves #2327
Resolves #2306
Resolves #2264
Resolves #2340
Resolves #2236
Resolves #2149
Resolves #2302
Resolves #2241
Resolves #2283
Resolves #2136
Resolves #471
Resolves #2184
Resolves #2213
Resolves #2212
Resolves #2208
Resolves #2191
Resolves #2207
Resolves #2089
Resolves #1989
Resolves #2183
Resolves #2175
Resolves #2190
Resolves #2196
Resolves #2192
Resolves #2202
Resolves #2197

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Mar 12, 2026
@dependabot dependabot bot requested a review from a team as a code owner March 12, 2026 16:45
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Mar 12, 2026
@github-actions
Copy link

🤖 Claude Code Review

PR Code Review

This PR bumps isort from 7.0.0 to 8.0.0 for Python > 3.11.


Code Quality

  • ✅ No commented-out code
  • ✅ Meaningful variable names (N/A)
  • ✅ DRY principle followed (N/A)
  • ✅ No defects or logic errors — straightforward dependency version bump
  • ✅ CLAUDE.md looks appropriately general for any developer environment

Testing

  • ✅ No new code logic requiring unit tests — dependency bump only
  • ✅ Existing CI across Python versions (3.10–3.13) will validate compatibility

Documentation

  • CHANGELOG.md — No changelog entry for this dependency bump. Dependency updates should be noted.

Security

  • ✅ No hardcoded credentials
  • ✅ No sensitive data
  • ✅ No license files checked in

Summary

A minimal, clean dependency bump. The only notable gap is a missing CHANGELOG.md entry for the isort version update (pyproject.toml:76). Everything else looks fine.

Automated code review analyzing defects and coding standards

Bumps [isort](https://github.com/PyCQA/isort) from 7.0.0 to 8.0.0.
- [Release notes](https://github.com/PyCQA/isort/releases)
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
- [Commits](PyCQA/isort@7.0.0...8.0.0)

---
updated-dependencies:
- dependency-name: isort
  dependency-version: 8.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/isort-8.0.0 branch from e247d08 to cf6835f Compare March 12, 2026 18:43
@github-actions
Copy link

🤖 Claude Code Review

PR Code Review

Summary: This is a minimal dependency bump — upgrading isort from 7.0.0 to 8.0.0 for Python > 3.11.


Code Quality

  • Style guide: Single-line change in pyproject.toml, no style concerns.
  • No commented-out code
  • Meaningful variable names: N/A
  • DRY principle: N/A
  • Defects: No logic errors. The version constraint python_version > '3.11' is consistent with the existing pattern. Note that isort==8.0.0 is a major version bump and may introduce breaking changes to import sorting behavior — verify that CI passes with reformatted imports.
  • CLAUDE.md: No issues.

Testing

  • Unit/integration tests: N/A for a dependency version bump.
  • ⚠️ Edge cases: As a major version bump (7.x8.x), isort may reorder imports differently. Recommend running isort src/ tests/ examples/ locally and confirming no unexpected diffs are introduced. CI linting checks should catch this.

Documentation

  • README: No update needed for a dev-dependency bump.
  • CHANGELOG.md: Not present in this diff. If the project maintains a changelog, a note for the dependency bump is recommended but not critical for a dev/lint dependency.
  • Markdown formatting: N/A

Security

  • No hardcoded credentials
  • No sensitive data
  • No license files (.lic) checked in
  • ✅ No security concerns for this change.

Overall: ✅ Approved with a minor advisory. This is a straightforward dependency bump. The only risk is import ordering changes from the isort major version bump — ensure CI linting passes cleanly before merging.

Automated code review analyzing defects and coding standards

@github-actions
Copy link

🤖 Claude Code Review

PR Code Review

Code Quality

Code follows style guide - Dependency version bumps are straightforward and follow existing patterns.

No commented-out code - Clean diff.

Meaningful variable names - N/A for this change.

DRY principle followed - N/A for this change.

No defects identified - The changes are simple version bumps for isort (7.0.0 → 8.0.0) and pylint (4.0.4 → 4.0.5) for Python > 3.11. No logic errors or security concerns.

CLAUDE.md - The project instructions look appropriate and general enough for any developer.


Testing

No new functions - This is a dependency update only; no new tests required.


Documentation

⚠️ CHANGELOG.md - Unable to verify if CHANGELOG.md was updated (not included in the diff). Dependency bumps typically warrant a changelog entry.

README - No changes needed for dependency version bumps.


Security

No hardcoded credentials - N/A.

No license files (.lic) - None present.


Summary

This is a straightforward dependency bump PR:

  • isort 7.0.0 → 8.0.0 (minor version bump — note this is a major version change; confirm no breaking changes in isort 8.x affect import sorting behavior)
  • pylint 4.0.4 → 4.0.5 (patch version bump — safe)

One concern worth noting: isort 8.0.0 is a major version bump from 7.x. Major version changes can introduce breaking changes or alter formatting behavior. It's worth verifying that existing code still passes isort checks after this upgrade, and that CI passes without any import ordering diffs.

Automated code review analyzing defects and coding standards

@docktermj docktermj self-assigned this Mar 12, 2026
@docktermj docktermj merged commit 538e9ba into main Mar 12, 2026
13 checks passed
@docktermj docktermj deleted the dependabot/pip/isort-8.0.0 branch March 12, 2026 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant