Skip to content

Bump isort from 7.0.0 to 8.0.0#33

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

Bump isort from 7.0.0 to 8.0.0#33
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 13, 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 13, 2026
@dependabot dependabot bot requested a review from a team as a code owner March 13, 2026 00:53
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Mar 13, 2026
@github-actions
Copy link

🤖 Claude Code Review

Code Review

Code Quality

  • No commented-out code - Clean change
  • DRY principle followed - N/A for dependency bump
  • No defects - Simple version bump from isort==7.0.0 to isort==8.0.0 for Python > 3.11 in pyproject.toml:76
  • CLAUDE.md - No issues; content is appropriately general

Testing

  • No new functions - Dependency bump only; existing tests cover this
  • Test coverage - No code changes requiring new tests

Documentation

  • README - No update needed for a dependency bump
  • CHANGELOG.md - No CHANGELOG entry for this dependency bump. Dependency updates should typically be noted.
  • Markdown formatting - N/A

Security

  • No hardcoded credentials
  • No license files (.lic) or AQAAAD strings
  • ⚠️ Dependency version jump - This bumps isort from 7.0.08.0.0, a major version. Major version bumps can introduce breaking changes. Verify that isort 8.0.0 is compatible with the existing codebase and lint configuration (e.g., .isort.cfg or [tool.isort] in pyproject.toml).

Summary

This is a minor dependency update (automated Dependabot-style bump). The only actionable items are:

  1. CHANGELOG.md - Consider adding an entry for the isort version bump.
  2. Breaking change risk - Confirm isort 8.0.0 doesn't introduce breaking changes to the linting workflow before merging.

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 0dc2ca2 to 82bc408 Compare March 13, 2026 12:55
@github-actions
Copy link

🤖 Claude Code Review

Code Review

Code Quality

  • Style guide: Simple version bump, no style concerns.
  • No commented-out code
  • Meaningful variable names: N/A
  • DRY principle: N/A
  • Defects: No logic errors. This is a straightforward dependency version bump for isort from 7.0.0 to 8.0.0 (Python > 3.11 only). No concerns.
  • CLAUDE.md: No environment-specific content; general enough for any developer.

Testing

  • ✅ No new functions or logic introduced; no new tests required.
  • ✅ Existing CI tests across Python 3.10–3.13 will validate the bump.

Documentation

  • ✅ No README or API doc changes needed for a dev-dependency version bump.
  • ✅ No inline comments required.
  • CHANGELOG.md: No changelog entry was included. Dependency bumps (even dev/lint deps) are typically noted in the changelog. Consider adding an entry under an [Unreleased] or appropriate version section.
  • ✅ No Markdown formatting changes to evaluate.

Security

  • ✅ No hardcoded credentials.
  • ✅ No input validation concerns.
  • ✅ No sensitive data.
  • ✅ No license files (.lic) or AQAAAD-prefixed strings present.

Summary

This is a minimal, low-risk dependency bump. The only minor note is the missing CHANGELOG entry. Otherwise, the change is clean and appropriate.

Automated code review analyzing defects and coding standards

@docktermj docktermj self-assigned this Mar 13, 2026
@github-actions
Copy link

🤖 Claude Code Review

Code Review

Code Quality

  • Style guide: Dependency version bumps in pyproject.toml — no style concerns.
  • No commented-out code: None present.
  • Meaningful variable names: N/A for this change.
  • DRY principle: N/A for this change.
  • Defects: No logic errors. The version constraints (python_version <= '3.11' / python_version > '3.11') are consistent and unchanged. Bumping isort from 7.0.0 → 8.0.0 is a major version bump — worth verifying no breaking changes affect the existing isort configuration in pyproject.toml, but this is low risk for a linting tool.
  • CLAUDE.md: Nothing project-environment-specific noted.

Testing

  • ✅ No new functions or endpoints introduced; no tests required for dependency bumps.

Documentation

  • README: No changes needed.
  • CHANGELOG.md: Not updated — dependency bumps of this nature (routine maintenance) typically warrant a changelog entry. Consider adding a note under an [Unreleased] or patch section.
  • Markdown formatting: N/A.

Security

  • ✅ No hardcoded credentials.
  • ✅ No sensitive data.
  • ✅ No .lic files or AQAAAD-prefixed strings.

Summary

This is a clean, minimal dependency bump PR. One minor suggestion:

  • CHANGELOG.md (pyproject.toml): Consider documenting the isort 7→8 and pylint 4.0.4→4.0.5 bumps in the changelog, particularly since isort 8.0.0 is a major version increment.

No blockers. The change is safe to merge.

Automated code review analyzing defects and coding standards

@docktermj docktermj merged commit ddcce94 into main Mar 13, 2026
13 checks passed
@docktermj docktermj deleted the dependabot/pip/isort-8.0.0 branch March 13, 2026 13:37
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