Update dependency isort to v6
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
isort (changelog) | dev-dependencies | major |
^5.12.0 -> ^6.0.0
|
Release Notes
PyCQA/isort (isort)
v6.0.1
Changes
- fix multi_line_output_modes docs (#2096) @xinydev
- Ruff rules PT for pytest (#2372) @cclauss
- Ruff rules B017, B028, and E203 (#2371) @cclauss
- Lint Python code with ruff (#2359) @cclauss
- Fix test_find_imports_in_file_error failing on Windows (#2369) @kobarity
- Move flake8 settings into pyproject.toml (#2360) @cclauss
- Upgrade to uv>=0.6.0 and enable-cache (#2364) @cclauss
- Apply some ruff rules (#2353) @cclauss

Fixes

- Add OSError handling in find_imports_in_file (#2331) @kobarity
- Link GH as changelog (#2354) @staticdev

Continuous Integration

- Remove Safety (#2373) @staticdev
v6.0.0
Changes

Breaking Changes

- Remove support for Python 3.8 (#2327) @DanielNoord

Features

- Python 3.13 support (#2306) @mayty
- Updates round 3 (#2334) @matthewhughes934
- Speed up exists_case_sensitive calls (#2264) @correctmost
- nit: Fix deprecation message link (#2220) @syou6162
- Ensure that split_on_trailing_comma works with
as
imports (#2340) @DanielNoord - Black profile: enable magic comma (#2236) @MrMino
- Fix google style test (#2336) @DanielNoord
- Update line_length and single_line_exclusions in google profile (#2149) @jagapiou
- Updates round 2 (#2329) @matthewhughes934
- Dependency updates round 1 (#2325) @matthewhughes934
- Run
pre-commit autoupdate
(#2321) @kurtmckee

Fixes

- Allow
--diff
to be used with--jobs
(#2302) @mnakama -
wemake
has 80 chars hard limit, not 79 (#2241) @sobolevn - Fix errors on
main
(#2320) @DanielNoord - Fixed syntax error (#2289) @Sergio-prog
- fix: typo (#2298) @Rotzbua
- Fix
sort_reexports
code mangling (#2283) @Helveg - fix: correct group by package tokenization (#2136) @glasnt
- Fix isort-action usage documentation (#2297) @jamescurtin
- Fix CDN for Ace (#2127) @abitrolly
- Fix help text (#2229) @stweil
- docs: fix spelling mistake (#2249) @cachho

Continuous Integration

- UV replacement of Poetry (#2349) @staticdev
- Make actions happy (#2311) @matthewhughes934
- Fix GitHub Actions badges (#2326) @hugovk
- Eliminate
actions/cache@v2
usage (#2322) @kurtmckee - feat: add dependabot for GH action update (#2300) @Rotzbua
- Update stage names for
pre-commit
(#2296) @matthewhughes934

Dependencies

- Bump
poetry
to2.0.1
(#2341) @DanielNoord - Fix misc unsafe dependencies (#2345) @staticdev
- Bump the github-actions group across 1 directory with 5 updates (#2324) @dependabot[bot]
- Bump gitpython from 3.1.40 to 3.1.41 (#2223) @dependabot[bot]
- Bump jinja2 from 3.1.2 to 3.1.3 (#2224) @dependabot[bot]
v5.13.2
- Apply the bracket fix from issue #471 only for use_parentheses=True (#2184) @bp72
- Confine pre-commit to stages (#2213) @davidculley
- Fixed colors extras (#2212) @staticdev
v5.13.1
- Fixed integration tests (#2208) @bp72
- Fixed normalizing imports from more than one level of parent modules (issue/2152) (#2191) @bp72
- Remove optional dependencies without extras (#2207) @staticdev
v5.13.0
- Cleanup deprecated extras (#2089) @staticdev
- Fixed #1989: settings lookup when working in stream based mode
- Fixed 80 line length for wemake linter (#2183) @skatromb
- Add support for Python 3.12 (#2175) @hugovk
- Fixed: add newest version to pre-commit docs (#2190) @AzulGarza
- Fixed assertions in test_git_hook (#2196) @mgorny
- Removed check for include_trailing_comma for the Hanging Indent wrap mode (#2192) @bp72
- Use the standard library tomllib on sufficiently new python (#2202) @eli-schwartz
- Update pre-commit.md version number (#2197) @nicobako
- doc: Update black_compatibility.md (#2177) @JSS95
- Fixed safety sept 2023 (#2178) @staticdev
- docs: fix black profile documentation (#2163) @nijel
- Fixed typo: indended -> indented (#2161) @vadimkerr
- Docs(configuration/options.md): fix missing trailing spaces for hard linebreak (#2157) @JoeyTeng
- Update pre-commit.md (#2148) @godiard
- chore: move configurations to pyproject.toml (#2115) @SauravMaheshkar
- Fixed typo in README (#2112) @stefmolin
- Update version in pre-commit setup to avoid installation issue with poetry (#2103) @stefmolin
- Skip .pytype directory by default. (#2098) @manueljacob
- Fixed a tip block styling in the Config Files section (#2097) @Klavionik
- Do not cache configuration files (#1995) @kaste
- Derive settings_path from --filename (#1992) @kaste
- Fixed year of version 5.12.0 in CHANGELOG.md (#2082) @DjLegolas
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by Tine Wittler
Merge request reports
Activity
Artifact update problemRenovate failed to update an artifact related to this branch. You probably do not want to merge this MR 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 check the rebase/retry checkbox if found above, or
- you rename this MR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: poetry.lock
Creating virtualenv documento-printserver--_BYpEOJ-py3.10 in /home/ubuntu/.cache/pypoetry/virtualenvs RuntimeError The lock file is not compatible with the current version of Poetry. Upgrade Poetry to be able to read the lock file or, alternatively, regenerate the lock file with the `poetry lock` command. at /usr/local/poetry/1.1.11/venv/lib/python3.10/site-packages/poetry/packages/locker.py:482 in _get_lock_data 478│ "Upgrade Poetry to ensure the lock file is read properly or, alternatively, " 479│ "regenerate the lock file with the `poetry lock` command." 480│ ) 481│ elif not lock_version_allowed: → 482│ raise RuntimeError( 483│ "The lock file is not compatible with the current version of Poetry.\n" 484│ "Upgrade Poetry to be able to read the lock file or, alternatively, " 485│ "regenerate the lock file with the `poetry lock` command." 486│ )
mentioned in issue #8
Please register or sign in to reply