chore(deps): update pre-commit hook pycqa/isort to v6
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
pycqa/isort | repository | major |
5.10.1 -> 6.0.0
|
Note: The pre-commit
manager in Renovate is not supported by the pre-commit
maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.
Release Notes
pycqa/isort (pycqa/isort)
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
v5.12.0
- Removed support for Python 3.7
- Fixed incompatiblity with latest poetry version
- Added support for directory limitations within built in git hook
v5.11.5
- Fixed incompatiblity with latest poetry version
v5.11.4
- Fixed #2038 (again): stop installing documentation files to top-level site-packages (#2057) @mgorny
v5.11.3
- Fixed #2007: settings for py3.11 (#2040) @staticdev
- Fixed #2038: packaging pypoetry (#2042) @staticdev
- Docs: renable portray (#2043) @timothycrosley
- Ci: add minimum GitHub token permissions for workflows (#1969) @varunsh-coder
- Ci: general CI improvements (#2041) @staticdev
- Ci: add release workflow (#2026) @staticdev
v5.11.3
Changes
- Renable portray (#2043) @timothycrosley
- chore(ci): add minimum GitHub token permissions for workflows (#1969) @varunsh-coder
🐞 Fixes
- Fix packaging pypoetry (#2042) @staticdev
- Fix settings for py3.11 (#2040) @staticdev
👷 Continuous Integration
- General CI improvements (#2041) @staticdev
- Add release workflow (#2026) @staticdev
v5.11.2
- Hotfix #2034: isort --version is not accurate on 5.11.x releases (#2034) @gschaffner
v5.11.1
- Hotfix #2031: only call
colorama.init
ifcolorama
is available (#2032) @tomaarsen
v5.11.0
- Added official support for Python 3.11 (#1996, #2008, #2011) @staticdev
- Dropped support for Python 3.6 (#2019) @barrelful
- Fixed problematic tests (#2021, #2022) @staticdev
- Fixed #1960: Rich compatibility (#1961) @ofek
- Fixed #1945, #1986: Python 4.0 upper bound dependency resolving issues @staticdev
- Fixed Pyodide CDN URL (#1991) @andersk
- Docs: clarify description of use_parentheses (#1941) @mgedmin
- Fixed #1976:
black
compatibility for.pyi
files @XuehaiPan - Implemented #1683: magic trailing comma option (#1876) @legau
- Add missing space in unrecoverable exception message (#1933) @andersk
- Fixed #1895: skip-gitignore: use allow list, not deny list @bmalehorn
- Fixed #1917: infinite loop for unmatched parenthesis (#1919) @anirudnits
- Docs: shared profiles (#1896) @matthewhughes934
- Fixed build-backend values in the example plugins (#1892) @mgorny
- Remove reference to jamescurtin/isort-action (#1885) @AndrewLane
- Split long cython import lines (#1931) @davidcollins001
- Update plone profile: copy of
black
, plus three settings. (#1926) @mauritsvanrees - Fixed #1815, #1862: Add a command-line flag to sort all re-exports (#1863) @parafoxia
- Fixed #1854:
lines_before_imports
appending lines after comments (#1861) @legau - Remove redundant
multi_line_output = 3
from "Compatibility with black" (#1858) @jdufresne - Add tox config example (#1856) @umonaca
- Docs: add examples for frozenset and tuple settings (#1822) @sgaist
- Docs: add multiple config documentation (#1850) @anirudnits
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.