Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-flake8-isort for
openSUSE:Factory checked in at 2026-02-17 18:14:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-flake8-isort (Old)
and /work/SRC/openSUSE:Factory/.python-flake8-isort.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-flake8-isort"
Tue Feb 17 18:14:12 2026 rev:8 rq:1333424 version:7.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-flake8-isort/python-flake8-isort.changes
2025-09-29 16:37:48.080453308 +0200
+++
/work/SRC/openSUSE:Factory/.python-flake8-isort.new.1977/python-flake8-isort.changes
2026-02-17 18:14:21.609465166 +0100
@@ -1,0 +2,8 @@
+Mon Feb 16 17:36:35 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 7.0.0:
+ * Add support for isort 7.0.0.
+ * Drop python 3.9 support and add Python 3.14 support.
+ * Bump pypy minimum version to 3.10.
+
+-------------------------------------------------------------------
Old:
----
flake8_isort-6.1.2.tar.gz
New:
----
flake8_isort-7.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-flake8-isort.spec ++++++
--- /var/tmp/diff_new_pack.j8KhL5/_old 2026-02-17 18:14:25.085610003 +0100
+++ /var/tmp/diff_new_pack.j8KhL5/_new 2026-02-17 18:14:25.085610003 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-flake8-isort
#
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-flake8-isort
-Version: 6.1.2
+Version: 7.0.0
Release: 0
Summary: Plugin integrating isort in flake8
License: GPL-2.0-only
@@ -27,7 +27,7 @@
Source:
https://files.pythonhosted.org/packages/source/f/flake8-isort/flake8_isort-%{version}.tar.gz
BuildRequires: %{python_module flake8}
BuildRequires: %{python_module hatchling}
-BuildRequires: %{python_module isort >= 4.3.5}
+BuildRequires: %{python_module isort >= 5.0.0}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module testfixtures}
@@ -36,7 +36,7 @@
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-flake8
-Requires: python-isort >= 4.3.5
+Requires: python-isort >= 5.0.0
Requires: python-testfixtures
BuildArch: noarch
%python_subpackages
++++++ flake8_isort-6.1.2.tar.gz -> flake8_isort-7.0.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8_isort-6.1.2/.github/workflows/testing.yml
new/flake8_isort-7.0.0/.github/workflows/testing.yml
--- old/flake8_isort-6.1.2/.github/workflows/testing.yml 1970-01-01
01:00:00.000000000 +0100
+++ new/flake8_isort-7.0.0/.github/workflows/testing.yml 2020-02-02
01:00:00.000000000 +0100
@@ -0,0 +1,58 @@
+name: Testing
+on:
+ push:
+ branches: [main]
+ pull_request:
+ branches: [main]
+env:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+jobs:
+ test:
+ name: Testing on
+ runs-on: "ubuntu-latest"
+ strategy:
+ matrix:
+ python-version: ["3.14", "3.13", "3.12", "3.11", "3.10", "pypy-3.10"]
+ steps:
+ - uses: actions/checkout@v4
+ - name: Set up Python
+ uses: actions/setup-python@v5
+ with:
+ python-version: ${{ matrix.python-version }}
+ - name: Cache packages
+ uses: actions/cache@v4
+ with:
+ path: ~/.cache/pip
+ key: ${{ runner.os }}-pip-${{ matrix.python-version }}-${{
hashFiles('tox.ini') }}
+ restore-keys: |
+ ${{ runner.os }}-pip-${{ matrix.python-version }}-
+ - name: Install dependencies
+ run: python -m pip install tox
+ - name: Test
+ run: tox -e test
+
+ lint:
+ name: Lint code
+ runs-on: "ubuntu-latest"
+ strategy:
+ matrix:
+ python-version: ["3.13"]
+ steps:
+ - uses: actions/checkout@v4
+ - name: Set up Python
+ uses: actions/setup-python@v5
+ with:
+ python-version: ${{ matrix.python-version }}
+ - name: Cache packages
+ uses: actions/cache@v4
+ with:
+ path: |
+ ~/.cache/pre-commit
+ ~/.cache/pip
+ key: ${{ runner.os }}-pip-${{ matrix.python-version }}-${{
hashFiles('tox.ini') }}
+ restore-keys: |
+ ${{ runner.os }}-pip-${{ matrix.python-version }}-
+ - name: Install dependencies
+ run: python -m pip install tox
+ - name: Run linting
+ run: tox -e lint
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8_isort-6.1.2/.github/workflows/tests.yml
new/flake8_isort-7.0.0/.github/workflows/tests.yml
--- old/flake8_isort-6.1.2/.github/workflows/tests.yml 2020-02-02
01:00:00.000000000 +0100
+++ new/flake8_isort-7.0.0/.github/workflows/tests.yml 1970-01-01
01:00:00.000000000 +0100
@@ -1,58 +0,0 @@
-name: Testing
-on:
- push:
- branches: [main]
- pull_request:
- branches: [main]
-env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
-jobs:
- test:
- name: Testing on
- runs-on: "ubuntu-latest"
- strategy:
- matrix:
- python-version: ["3.13", "3.12", "3.11", "3.10", 3.9, pypy-3.9]
- steps:
- - uses: actions/checkout@v4
- - name: Set up Python
- uses: actions/setup-python@v4
- with:
- python-version: ${{ matrix.python-version }}
- - name: Cache packages
- uses: actions/cache@v3
- with:
- path: ~/.cache/pip
- key: ${{ runner.os }}-pip-${{ matrix.python-version }}-${{
hashFiles('tox.ini') }}
- restore-keys: |
- ${{ runner.os }}-pip-${{ matrix.python-version }}-
- - name: Install dependencies
- run: python -m pip install tox
- - name: Test
- run: tox -e test
-
- lint:
- name: Lint code
- runs-on: "ubuntu-latest"
- strategy:
- matrix:
- python-version: [3.9]
- steps:
- - uses: actions/checkout@v4
- - name: Set up Python
- uses: actions/setup-python@v4
- with:
- python-version: ${{ matrix.python-version }}
- - name: Cache packages
- uses: actions/cache@v3
- with:
- path: |
- ~/.cache/pre-commit
- ~/.cache/pip
- key: ${{ runner.os }}-pip-${{ matrix.python-version }}-${{
hashFiles('tox.ini') }}
- restore-keys: |
- ${{ runner.os }}-pip-${{ matrix.python-version }}-
- - name: Install dependencies
- run: python -m pip install tox
- - name: Run linting
- run: tox -e lint
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8_isort-6.1.2/.gitignore
new/flake8_isort-7.0.0/.gitignore
--- old/flake8_isort-6.1.2/.gitignore 2020-02-02 01:00:00.000000000 +0100
+++ new/flake8_isort-7.0.0/.gitignore 2020-02-02 01:00:00.000000000 +0100
@@ -5,7 +5,9 @@
.coverage
.installed.cfg
.hypothesis
+.tox
bin
develop-eggs
include
lib
+venv
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8_isort-6.1.2/.pre-commit-config.yaml
new/flake8_isort-7.0.0/.pre-commit-config.yaml
--- old/flake8_isort-6.1.2/.pre-commit-config.yaml 2020-02-02
01:00:00.000000000 +0100
+++ new/flake8_isort-7.0.0/.pre-commit-config.yaml 2020-02-02
01:00:00.000000000 +0100
@@ -4,20 +4,20 @@
repos:
- repo: https://github.com/asottile/pyupgrade
- rev: v3.14.0
+ rev: v3.20.0
hooks:
- id: pyupgrade
- args: [--py39-plus]
+ args: [--py38-plus]
- repo: https://github.com/pycqa/isort
- rev: 5.12.0
+ rev: 6.0.1
hooks:
- id: isort
- repo: https://github.com/psf/black
- rev: 23.9.1
+ rev: 25.1.0
hooks:
- id: black
- repo: https://github.com/PyCQA/flake8
- rev: 6.1.0
+ rev: 7.3.0
hooks:
- id: flake8
additional_dependencies:
@@ -32,17 +32,17 @@
- flake8-quotes
- repo: https://github.com/codespell-project/codespell
- rev: v2.2.6
+ rev: v2.4.1
hooks:
- id: codespell
additional_dependencies:
- tomli
- repo: https://github.com/mgedmin/check-manifest
- rev: "0.49"
+ rev: "0.50"
hooks:
- id: check-manifest
- repo: https://github.com/regebro/pyroma
- rev: "4.2"
+ rev: "5.0"
hooks:
- id: pyroma
- repo: https://github.com/mgedmin/check-python-versions
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8_isort-6.1.2/CHANGES.rst
new/flake8_isort-7.0.0/CHANGES.rst
--- old/flake8_isort-6.1.2/CHANGES.rst 2020-02-02 01:00:00.000000000 +0100
+++ new/flake8_isort-7.0.0/CHANGES.rst 2020-02-02 01:00:00.000000000 +0100
@@ -3,6 +3,17 @@
Changelog
=========
+7.0.0 (2025-10-25)
+------------------
+
+- Add support for isort 7.0.0.
+ [gforcada]
+
+- Drop python 3.9 support and add Python 3.14 support.
+ [gforcada]
+
+- Bump pypy minimum version to 3.10.
+
6.1.2 (2025-01-29)
------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8_isort-6.1.2/PKG-INFO
new/flake8_isort-7.0.0/PKG-INFO
--- old/flake8_isort-6.1.2/PKG-INFO 2020-02-02 01:00:00.000000000 +0100
+++ new/flake8_isort-7.0.0/PKG-INFO 2020-02-02 01:00:00.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.4
Name: flake8-isort
-Version: 6.1.2
+Version: 7.0.0
Summary: flake8 plugin that integrates isort
Project-URL: Homepage, https://github.com/gforcada/flake8-isort
Project-URL: Bug Tracker, https://github.com/gforcada/flake8-isort/issues
@@ -357,18 +357,18 @@
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
-Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
+Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Quality Assurance
-Requires-Python: >=3.9
+Requires-Python: >=3.10
Requires-Dist: flake8
-Requires-Dist: isort<7,>=5.0.0
+Requires-Dist: isort>=5.0.0
Provides-Extra: test
Requires-Dist: pytest; extra == 'test'
Description-Content-Type: text/x-rst
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8_isort-6.1.2/pyproject.toml
new/flake8_isort-7.0.0/pyproject.toml
--- old/flake8_isort-6.1.2/pyproject.toml 2020-02-02 01:00:00.000000000
+0100
+++ new/flake8_isort-7.0.0/pyproject.toml 2020-02-02 01:00:00.000000000
+0100
@@ -4,7 +4,7 @@
[project]
name = "flake8-isort"
-version = "6.1.2"
+version = "7.0.0"
authors = [
{ name="Gil Forcada Codinachs", email="[email protected]" },
]
@@ -12,7 +12,7 @@
keywords = ["pep8", "flake8", "python", "isort", "imports"]
license = {file = "LICENSE"}
readme = "README.rst"
-requires-python = ">=3.9"
+requires-python = ">=3.10"
classifiers = [
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
@@ -24,17 +24,17 @@
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3 :: Only",
- "Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
+ "Programming Language :: Python :: 3.14",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
"Topic :: Software Development",
"Topic :: Software Development :: Quality Assurance",
]
-dependencies = ["flake8", "isort >= 5.0.0, <7"]
+dependencies = ["flake8", "isort >= 5.0.0"]
[project.urls]
"Homepage" = "https://github.com/gforcada/flake8-isort"
@@ -51,7 +51,7 @@
profile = "plone"
[tool.black]
-target-version = ["py39"]
+target-version = ["py312"]
skip-string-normalization = true
[tool.check-manifest]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8_isort-6.1.2/tox.ini
new/flake8_isort-7.0.0/tox.ini
--- old/flake8_isort-6.1.2/tox.ini 2020-02-02 01:00:00.000000000 +0100
+++ new/flake8_isort-7.0.0/tox.ini 2020-02-02 01:00:00.000000000 +0100
@@ -4,11 +4,11 @@
format
lint
coverage
- py39
py310
py311
py312
py313
+ py314
pypy3
[testenv:test]
@@ -44,6 +44,7 @@
use_develop = true
skip_install = false
deps =
+ pytest-cov
coverage
commands =
pytest run_tests.py --cov --cov-report term-missing