* Fri May 02 2025 adrian.glaubitz@suse.com
- Raise suse_version to disable pymama tests to <= 1600
* Mon Apr 07 2025 nico.krapp@suse.com
- Update to 6.0.1
* 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
* Add OSError handling in find_imports_in_file (#2331) @kobarity
* Link GH as changelog (#2354) @staticdev
- Update to 6.0.0
* Remove support for Python 3.8 (#2327) @DanielNoord
* 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
* 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
* Bump poetry to 2.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]
- drop support-pytest-8.patch, merged upstream
- change source url back to pypi, tests are now included
- update build-requirements
- add fix-typo.patch to fix tests
* Thu Oct 24 2024 daniel.garcia@suse.com
- Remove not needed build dependencies
* Fri Aug 30 2024 steven.kowalik@suse.com
- Add patch support-pytest-8.patch:
* Do not use the anti-pattern of pytest.warns(None).
* Tue Feb 27 2024 code@bnavigator.de
- Disable black output test: gh#PyCQA/isort#2233
* Mon Jan 15 2024 alarrosa@suse.com
- Disable pylama tests in SLE since pylama adds too many
dependencies.
* Sun Dec 17 2023 dmueller@suse.com
- update to 5.13.2:
* Apply the bracket fix from issue #471 only for
use_parentheses=True
* Confine pre-commit to stages
* Fixed colors extras
* Fixed integration tests
* Fixed normalizing imports from more than one level of parent
modules
* Remove optional dependencies without extras
* Cleanup deprecated extras
* Fixed #1989: settings lookup when working in stream based
mode
* Fixed 80 line length for wemake linter
* Add support for Python 3.12
* Fixed assertions in test_git_hook
* Removed check for include_trailing_comma for the Hanging
Indent wrap mode
* Use the standard library tomllib on sufficiently new python
* Fixed safety sept 2023
* chore: move configurations to pyproject.toml (#2115)
* Fixed typo in README
* Update version in pre-commit setup to avoid installation
issue with poetry
* Skip .pytype directory by default.
* Fixed a tip block styling in the Config Files section (#2097)
* Wed Aug 30 2023 code@bnavigator.de
- Skip failing test with hypothesis gh#PyCQA/isort#2171
* Tue May 09 2023 kastl@b1-systems.de
- add sle15_python_module_pythons
* Wed Apr 26 2023 code@bnavigator.de
- Update to 5.12.0
* Add the ability to restrict which directories isort works
against (#1967) @vkomarov-r7
* updated format strings to fstrings (#2076) @marksmayo
* Simplify typeshed integration test (#2075) @AlexWaygood
* Fix re-export sorter (#2065) @parafoxia
* Removal Python 3.7 (#2064) @staticdev
* Added test case and fix for cython pure python import (#2063)
@jtoledo1974
Version: 4.2.15-bp150.1.2
* Wed Jun 21 2017 sebix+novell.com@sebix.at
- update description
- install LICENSE as %license if possible
- update to 4.2.15
* Fixed certain one line imports not being successfully wrapped
- update to 4.2.14
* Fixed #559 & #565: Added missing standard library imports
- update to 4.2.13
* Fixed #553: Check only and --diff now work together again
- update to 4.2.12
* Fixed a problem with the wheel distribution
- update to 4.2.11
* Fixed #546: Can't select y/n/c after latest update
* Fixed #545: Incorrectly moves future imports above encoding comments
- update to 4.2.9
* Fixed #428: Check only modifies sorting
* Fixed #540: Not correctly identifying stdlib modules
- update to 4.2.8
* Added --virtual-env switch command line option
* Added --enforce-whitespace option to go along with --check-only for more exact checks (issue #423)
* Fixed imports with a tailing '' and no space in-between getting removed (issue #425)
* Fixed issue #299: long lines occasionally not wrapped
* Fixed issue #432: No longer add import inside class when class starts at top of file after encoding comment
* Fixed issue #440: Added missing --use-parentheses option to command line tool and documentation
* Fixed issue #496: import* imports now get successfully identified and reformatted instead of deleted
* Fixed issue #491: Non ending parentheses withing single line comments no longer cause formatting issues
* Fixed issue #471: Imports that wrap the maximum line length and contain comments on the last line are no longer rendered incorrectly
* Fixed issue #436: Force sort within section no longer rearranges comments
* Fixed issue #473: Force_to_top and force_sort_within_sections now work together
* Fixed issue #484 & #472: Consistent output with imports of same spelling but different case
* Fixed issue #433: No longer incorrectly add an extra new-line when comment between imports and function definition
* Fixed issue #419: Path specification for skipped paths is not Unix/Windows inter-operable.
* Breaking Changes:
* Fixed issue #511: All command line options with an underscore, have had the underscore replaced with a dash for consistency. This effects: multi-line, add-import, remove-import, force-adds, --force-single-line-imports, and length-sort.
* Replaced the --enforce-whitespace option with --ignore-whitespace to restore original behavior of strict whitespace by default
* Fri Mar 24 2017 jmatejek@suse.com
- install LICENSE file
* Mon Mar 06 2017 jmatejek@suse.com
- update for singlespec
* Sat Oct 08 2016 sebix+novell.com@sebix.at
- use github URL to run tests after packaging
* Fri Aug 05 2016 sebix+novell.com@sebix.at
- patch-shebang.patch: removed superfluous shebang for packaged file main
* Sat Jun 25 2016 arun@gmx.de
- initial version