commit: e1129c0bcd15f5eeae0dca7f2c5ad0aa08edf431
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 2 10:37:48 2026 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 2 10:37:48 2026 +0000
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=e1129c0b
sort all imports
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
Makefile | 1 +
pyproject.toml | 2 ++
src/pkgcheck/checks/codingstyle.py | 3 +--
src/pkgcheck/checks/metadata.py | 3 ++-
src/pkgcheck/checks/metadata_xml.py | 2 +-
src/pkgcheck/checks/overlays.py | 2 +-
src/pkgcheck/checks/perl.py | 1 -
src/pkgcheck/checks/profiles.py | 2 +-
src/pkgcheck/checks/repo_metadata.py | 1 -
src/pkgcheck/checks/ruby.py | 1 -
src/pkgcheck/checks/visibility.py | 2 +-
tests/addons/test_addons.py | 5 +++--
tests/addons/test_eclass.py | 7 ++++---
tests/addons/test_git.py | 9 +++++----
tests/checks/test_acct.py | 3 ++-
tests/checks/test_all.py | 1 +
tests/checks/test_cleanup.py | 3 ++-
tests/checks/test_codingstyle.py | 3 ++-
tests/checks/test_dropped_keywords.py | 3 ++-
tests/checks/test_git.py | 10 ++++++----
tests/checks/test_glsa.py | 3 ++-
tests/checks/test_header.py | 3 ++-
tests/checks/test_imlate.py | 3 ++-
tests/checks/test_metadata.py | 5 +++--
tests/checks/test_network.py | 3 ++-
tests/checks/test_perl.py | 3 ++-
tests/checks/test_pkgdir.py | 6 +++---
tests/checks/test_repo.py | 5 +++--
tests/checks/test_repo_metadata.py | 3 ++-
tests/checks/test_stablereq.py | 5 +++--
tests/conftest.py | 11 ++++++-----
tests/misc.py | 7 ++++---
tests/scripts/test_argparse_actions.py | 5 +++--
tests/scripts/test_pkgcheck.py | 2 +-
tests/scripts/test_pkgcheck_cache.py | 1 +
tests/scripts/test_pkgcheck_ci.py | 3 ++-
tests/scripts/test_pkgcheck_show.py | 1 +
tests/test_cli.py | 3 ++-
tests/test_feeds.py | 3 ++-
39 files changed, 83 insertions(+), 56 deletions(-)
diff --git a/Makefile b/Makefile
index 2efc1390..4c98f26e 100644
--- a/Makefile
+++ b/Makefile
@@ -24,6 +24,7 @@ clean:
.PHONY: format
format:
+ $(PYTHON) -m ruff check --select I --fix . && \
$(PYTHON) -m ruff format
.PHONY: dev-environment
diff --git a/pyproject.toml b/pyproject.toml
index 4ab13310..ab822cdf 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -87,6 +87,8 @@ exclude = [
[tool.ruff]
line-length = 100
target-version = "py311"
+[tool.ruff.lint]
+extend-select = ["I"]
[tool.black]
line-length = 100
diff --git a/src/pkgcheck/checks/codingstyle.py
b/src/pkgcheck/checks/codingstyle.py
index 6cd07148..7091c45c 100644
--- a/src/pkgcheck/checks/codingstyle.py
+++ b/src/pkgcheck/checks/codingstyle.py
@@ -8,8 +8,7 @@ from snakeoil.mappings import ImmutableDict
from snakeoil.sequences import stable_unique
from snakeoil.strings import pluralism
-from .. import addons, bash
-from .. import results, sources
+from .. import addons, bash, results, sources
from . import Check
PREFIX_VARIABLES = ("EROOT", "ED", "EPREFIX")
diff --git a/src/pkgcheck/checks/metadata.py b/src/pkgcheck/checks/metadata.py
index 1ca5ad77..f9dd1e04 100644
--- a/src/pkgcheck/checks/metadata.py
+++ b/src/pkgcheck/checks/metadata.py
@@ -8,7 +8,8 @@ from functools import partial
from operator import attrgetter
from pkgcore.ebuild import restricts
-from pkgcore.ebuild.atom import atom as atom_cls, transitive_use_atom
+from pkgcore.ebuild.atom import atom as atom_cls
+from pkgcore.ebuild.atom import transitive_use_atom
from pkgcore.ebuild.eapi import get_eapi
from pkgcore.ebuild.misc import sort_keywords
from pkgcore.fetch import fetchable, unknown_mirror
diff --git a/src/pkgcheck/checks/metadata_xml.py
b/src/pkgcheck/checks/metadata_xml.py
index 49bd3cfb..2f6d3c4e 100644
--- a/src/pkgcheck/checks/metadata_xml.py
+++ b/src/pkgcheck/checks/metadata_xml.py
@@ -6,8 +6,8 @@ from itertools import chain
from lxml import etree
from pkgcore import const as pkgcore_const
from pkgcore.ebuild.atom import MalformedAtom, atom
-from pkgcore.restrictions.packages import Conditional
from pkgcore.fetch import fetchable
+from pkgcore.restrictions.packages import Conditional
from snakeoil.osutils import pjoin
from snakeoil.sequences import iflatten_instance
from snakeoil.strings import pluralism
diff --git a/src/pkgcheck/checks/overlays.py b/src/pkgcheck/checks/overlays.py
index f44b2aa6..122efee9 100644
--- a/src/pkgcheck/checks/overlays.py
+++ b/src/pkgcheck/checks/overlays.py
@@ -2,7 +2,7 @@ from snakeoil.sequences import iflatten_instance
from snakeoil.strings import pluralism
from .. import results, sources
-from . import Check, MirrorsCheck, OptionalCheck, OverlayRepoCheck, RepoCheck
+from . import MirrorsCheck, OptionalCheck, OverlayRepoCheck, RepoCheck
class UnusedInMastersLicenses(results.VersionResult, results.Warning):
diff --git a/src/pkgcheck/checks/perl.py b/src/pkgcheck/checks/perl.py
index 2774f990..839381ae 100644
--- a/src/pkgcheck/checks/perl.py
+++ b/src/pkgcheck/checks/perl.py
@@ -3,7 +3,6 @@ import re
import subprocess
from pkgcore.ebuild.atom import atom as atom_cls
-from pkgcore.restrictions import packages, values
from pkgcore.package.errors import MetadataException
from snakeoil.osutils import pjoin
from snakeoil.sequences import iflatten_instance
diff --git a/src/pkgcheck/checks/profiles.py b/src/pkgcheck/checks/profiles.py
index f0d7cfa0..c481ba82 100644
--- a/src/pkgcheck/checks/profiles.py
+++ b/src/pkgcheck/checks/profiles.py
@@ -1,8 +1,8 @@
"""Various profile-related checks."""
-from datetime import datetime
import os
from collections import defaultdict
+from datetime import datetime
from typing import Iterable
from pkgcore.ebuild import misc
diff --git a/src/pkgcheck/checks/repo_metadata.py
b/src/pkgcheck/checks/repo_metadata.py
index 32f6b70d..bd60a456 100644
--- a/src/pkgcheck/checks/repo_metadata.py
+++ b/src/pkgcheck/checks/repo_metadata.py
@@ -11,7 +11,6 @@ from snakeoil.strings import pluralism
from .. import addons, base, results, sources
from . import Check, MirrorsCheck, RepoCheck
-
DEPRECATED_HASHES = frozenset({"md5", "rmd160", "sha1", "whirlpool"})
diff --git a/src/pkgcheck/checks/ruby.py b/src/pkgcheck/checks/ruby.py
index d7cbb914..51af490a 100644
--- a/src/pkgcheck/checks/ruby.py
+++ b/src/pkgcheck/checks/ruby.py
@@ -7,7 +7,6 @@ from snakeoil.strings import pluralism
from .. import results
from . import Check
-
IUSE_PREFIX = "ruby_targets_"
diff --git a/src/pkgcheck/checks/visibility.py
b/src/pkgcheck/checks/visibility.py
index f7238c76..8ee6c21b 100644
--- a/src/pkgcheck/checks/visibility.py
+++ b/src/pkgcheck/checks/visibility.py
@@ -4,7 +4,7 @@ from operator import attrgetter
from pkgcore.ebuild.atom import atom, transitive_use_atom
from snakeoil import klass
from snakeoil.iterables import caching_iter
-from snakeoil.sequences import iflatten_func, iflatten_instance, stable_unique
+from snakeoil.sequences import iflatten_func, iflatten_instance
from snakeoil.strings import pluralism
from .. import addons, feeds, results
diff --git a/tests/addons/test_addons.py b/tests/addons/test_addons.py
index c02214f7..e0dff295 100644
--- a/tests/addons/test_addons.py
+++ b/tests/addons/test_addons.py
@@ -2,11 +2,12 @@ import os
from unittest.mock import patch
import pytest
-from pkgcheck import addons
-from pkgcheck.base import PkgcheckUserException
from pkgcore.restrictions import packages
from snakeoil.osutils import pjoin
+from pkgcheck import addons
+from pkgcheck.base import PkgcheckUserException
+
from ..misc import FakePkg, FakeProfile, Profile
diff --git a/tests/addons/test_eclass.py b/tests/addons/test_eclass.py
index c6c045b2..ae4a01a4 100644
--- a/tests/addons/test_eclass.py
+++ b/tests/addons/test_eclass.py
@@ -4,12 +4,13 @@ from time import sleep
from unittest.mock import patch
import pytest
+from snakeoil.fileutils import touch
+from snakeoil.osutils import pjoin
+
from pkgcheck.addons import init_addon
+from pkgcheck.addons.caches import CacheDisabled
from pkgcheck.addons.eclass import Eclass, EclassAddon
from pkgcheck.base import PkgcheckUserException
-from pkgcheck.addons.caches import CacheDisabled
-from snakeoil.fileutils import touch
-from snakeoil.osutils import pjoin
class TestEclass:
diff --git a/tests/addons/test_git.py b/tests/addons/test_git.py
index 596a2b34..9012a0c5 100644
--- a/tests/addons/test_git.py
+++ b/tests/addons/test_git.py
@@ -4,10 +4,6 @@ from functools import partial
from unittest.mock import Mock, patch
import pytest
-from pkgcheck import base
-from pkgcheck.addons import git, init_addon
-from pkgcheck.base import PkgcheckUserException
-from pkgcheck.addons.caches import CacheDisabled
from pkgcore.ebuild.atom import MalformedAtom
from pkgcore.ebuild.atom import atom as atom_cls
from pkgcore.restrictions import packages
@@ -17,6 +13,11 @@ from snakeoil.fileutils import touch
from snakeoil.osutils import pjoin
from snakeoil.process import CommandNotFound, find_binary
+from pkgcheck import base
+from pkgcheck.addons import git, init_addon
+from pkgcheck.addons.caches import CacheDisabled
+from pkgcheck.base import PkgcheckUserException
+
# skip testing module if git isn't installed
try:
find_binary("git")
diff --git a/tests/checks/test_acct.py b/tests/checks/test_acct.py
index a1640dad..393a3b1c 100644
--- a/tests/checks/test_acct.py
+++ b/tests/checks/test_acct.py
@@ -1,10 +1,11 @@
import textwrap
import pytest
-from pkgcheck.checks import acct, SkipCheck
from pkgcore.test.misc import FakeRepo
from snakeoil.cli import arghparse
+from pkgcheck.checks import SkipCheck, acct
+
from .. import misc
diff --git a/tests/checks/test_all.py b/tests/checks/test_all.py
index a153a802..4f3c9a60 100644
--- a/tests/checks/test_all.py
+++ b/tests/checks/test_all.py
@@ -1,4 +1,5 @@
import pytest
+
from pkgcheck import checks as checks_mod
from pkgcheck import objects, results
diff --git a/tests/checks/test_cleanup.py b/tests/checks/test_cleanup.py
index 956d6e2a..86bdb2f2 100644
--- a/tests/checks/test_cleanup.py
+++ b/tests/checks/test_cleanup.py
@@ -1,6 +1,7 @@
-from pkgcheck.checks import cleanup
from snakeoil.cli import arghparse
+from pkgcheck.checks import cleanup
+
from .. import misc
diff --git a/tests/checks/test_codingstyle.py b/tests/checks/test_codingstyle.py
index 72641667..1406178c 100644
--- a/tests/checks/test_codingstyle.py
+++ b/tests/checks/test_codingstyle.py
@@ -1,9 +1,10 @@
from itertools import chain
import pytest
+from pkgcore.ebuild.eapi import EAPI
+
from pkgcheck.checks import codingstyle
from pkgcheck.sources import _ParsedPkg
-from pkgcore.ebuild.eapi import EAPI
from .. import misc
diff --git a/tests/checks/test_dropped_keywords.py
b/tests/checks/test_dropped_keywords.py
index 5e2e249b..274ba235 100644
--- a/tests/checks/test_dropped_keywords.py
+++ b/tests/checks/test_dropped_keywords.py
@@ -1,6 +1,7 @@
-from pkgcheck.checks import dropped_keywords
from snakeoil.cli import arghparse
+from pkgcheck.checks import dropped_keywords
+
from .. import misc
diff --git a/tests/checks/test_git.py b/tests/checks/test_git.py
index 12c5e4f0..0784dd11 100644
--- a/tests/checks/test_git.py
+++ b/tests/checks/test_git.py
@@ -5,15 +5,17 @@ from datetime import datetime, timedelta
from unittest.mock import patch
import pytest
-from pkgcheck.base import PkgcheckUserException
-from pkgcheck.checks import git as git_mod
-from pkgcheck.addons.git import GitCommit
-from pkgcore.ebuild.cpv import VersionedCPV as CPV, UnversionedCPV as CP
+from pkgcore.ebuild.cpv import UnversionedCPV as CP
+from pkgcore.ebuild.cpv import VersionedCPV as CPV
from pkgcore.test.misc import FakeRepo
from snakeoil.cli import arghparse
from snakeoil.fileutils import touch
from snakeoil.osutils import pjoin
+from pkgcheck.addons.git import GitCommit
+from pkgcheck.base import PkgcheckUserException
+from pkgcheck.checks import git as git_mod
+
from ..misc import ReportTestCase, init_check
diff --git a/tests/checks/test_glsa.py b/tests/checks/test_glsa.py
index 7898ac27..5b8c673c 100644
--- a/tests/checks/test_glsa.py
+++ b/tests/checks/test_glsa.py
@@ -1,12 +1,13 @@
import os
import pytest
-from pkgcheck.checks import SkipCheck, glsa
from pkgcore.ebuild import repo_objs, repository
from pkgcore.test.misc import mk_glsa
from snakeoil.cli import arghparse
from snakeoil.osutils import pjoin
+from pkgcheck.checks import SkipCheck, glsa
+
from .. import misc
diff --git a/tests/checks/test_header.py b/tests/checks/test_header.py
index c029d16b..5448be0b 100644
--- a/tests/checks/test_header.py
+++ b/tests/checks/test_header.py
@@ -1,6 +1,7 @@
-from pkgcheck.checks import header
from snakeoil.cli import arghparse
+from pkgcheck.checks import header
+
from .. import misc
diff --git a/tests/checks/test_imlate.py b/tests/checks/test_imlate.py
index 26920f39..43fb3e9e 100644
--- a/tests/checks/test_imlate.py
+++ b/tests/checks/test_imlate.py
@@ -1,6 +1,7 @@
-from pkgcheck.checks import imlate
from snakeoil.cli import arghparse
+from pkgcheck.checks import imlate
+
from .. import misc
diff --git a/tests/checks/test_metadata.py b/tests/checks/test_metadata.py
index b34704a2..6e0d310b 100644
--- a/tests/checks/test_metadata.py
+++ b/tests/checks/test_metadata.py
@@ -7,14 +7,15 @@ from itertools import combinations
from operator import attrgetter
import pytest
-from pkgcheck import addons
-from pkgcheck.checks import metadata
from pkgcore.ebuild import eapi, repo_objs, repository
from pkgcore.ebuild.cpv import VersionedCPV as CPV
from pkgcore.test.misc import FakePkg, FakeRepo
from snakeoil.cli import arghparse
from snakeoil.osutils import pjoin
+from pkgcheck import addons
+from pkgcheck.checks import metadata
+
from .. import misc
diff --git a/tests/checks/test_network.py b/tests/checks/test_network.py
index 818b3b1b..33a72b2c 100644
--- a/tests/checks/test_network.py
+++ b/tests/checks/test_network.py
@@ -8,11 +8,12 @@ from operator import attrgetter
from unittest.mock import patch
import pytest
+from snakeoil.formatters import PlainTextFormatter
+
from pkgcheck import objects, reporters, scan
from pkgcheck.checks import NetworkCheck
from pkgcheck.checks.network import DeadUrl, FetchablesUrlCheck,
HomepageUrlCheck
from pkgcheck.packages import RawCPV
-from snakeoil.formatters import PlainTextFormatter
# skip module tests if requests isn't available
requests = pytest.importorskip("requests")
diff --git a/tests/checks/test_perl.py b/tests/checks/test_perl.py
index b2f76eab..abc6fe2a 100644
--- a/tests/checks/test_perl.py
+++ b/tests/checks/test_perl.py
@@ -1,9 +1,10 @@
from unittest.mock import patch
import pytest
-from pkgcheck.checks import SkipCheck, perl
from snakeoil.cli import arghparse
+from pkgcheck.checks import SkipCheck, perl
+
from .. import misc
REASON = ""
diff --git a/tests/checks/test_pkgdir.py b/tests/checks/test_pkgdir.py
index df104f49..7a74e755 100644
--- a/tests/checks/test_pkgdir.py
+++ b/tests/checks/test_pkgdir.py
@@ -2,15 +2,15 @@ import os
from datetime import datetime, timedelta
import pytest
-from pkgcheck import addons
-from pkgcheck.checks import SkipCheck, pkgdir
from pkgcore.ebuild.cpv import UnversionedCPV
from pkgcore.test.misc import FakeRepo
-from snakeoil import fileutils
from snakeoil.cli import arghparse
from snakeoil.fileutils import touch
from snakeoil.osutils import ensure_dirs, pjoin
+from pkgcheck import addons
+from pkgcheck.checks import SkipCheck, pkgdir
+
from .. import misc
diff --git a/tests/checks/test_repo.py b/tests/checks/test_repo.py
index 536dfc0f..d405322b 100644
--- a/tests/checks/test_repo.py
+++ b/tests/checks/test_repo.py
@@ -1,14 +1,15 @@
import os
from unittest import mock
-from pkgcheck import addons
-from pkgcheck.checks import repo
from pkgcore.ebuild import atom
from pkgcore.test.misc import FakeRepo
from snakeoil.cli import arghparse
from snakeoil.fileutils import touch
from snakeoil.osutils import ensure_dirs, pjoin
+from pkgcheck import addons
+from pkgcheck.checks import repo
+
from .. import misc
diff --git a/tests/checks/test_repo_metadata.py
b/tests/checks/test_repo_metadata.py
index 47d42d42..f4c8936c 100644
--- a/tests/checks/test_repo_metadata.py
+++ b/tests/checks/test_repo_metadata.py
@@ -1,11 +1,12 @@
import os
-from pkgcheck.checks import repo_metadata
from pkgcore.ebuild.repository import UnconfiguredTree
from pkgcore.test.misc import FakePkg
from snakeoil.cli import arghparse
from snakeoil.osutils import pjoin
+from pkgcheck.checks import repo_metadata
+
from .. import misc
diff --git a/tests/checks/test_stablereq.py b/tests/checks/test_stablereq.py
index efb94b7a..9901ff47 100644
--- a/tests/checks/test_stablereq.py
+++ b/tests/checks/test_stablereq.py
@@ -2,11 +2,12 @@ import os
from datetime import datetime, timedelta
import pytest
-from pkgcheck.checks import SkipCheck
-from pkgcheck.checks.stablereq import StableRequest, StableRequestCheck
from pkgcore.ebuild.cpv import VersionedCPV
from snakeoil.osutils import pjoin
+from pkgcheck.checks import SkipCheck
+from pkgcheck.checks.stablereq import StableRequest, StableRequestCheck
+
from ..misc import ReportTestCase, init_check
diff --git a/tests/conftest.py b/tests/conftest.py
index a836e3ba..525fee83 100644
--- a/tests/conftest.py
+++ b/tests/conftest.py
@@ -6,17 +6,18 @@ from pathlib import Path
from unittest.mock import patch
import pytest
-from pkgcheck.addons.git import GitConfig
-from pkgcheck.cli import Tool
-from pkgcheck.reporters import StrReporter
-from pkgcheck.results import Result
-from pkgcheck.scripts import pkgcheck
from pkgcore import const as pkgcore_const
from snakeoil.cli.arghparse import ArgumentParser
from snakeoil.contexts import os_environ
from snakeoil.formatters import PlainTextFormatter
from snakeoil.osutils import pjoin
+from pkgcheck.addons.git import GitConfig
+from pkgcheck.cli import Tool
+from pkgcheck.reporters import StrReporter
+from pkgcheck.results import Result
+from pkgcheck.scripts import pkgcheck
+
pytest_plugins = ["pkgcore"]
REPO_ROOT = Path(__file__).parent.parent
diff --git a/tests/misc.py b/tests/misc.py
index 406be340..5df9a97a 100644
--- a/tests/misc.py
+++ b/tests/misc.py
@@ -5,9 +5,6 @@ from dataclasses import dataclass
from typing import List
import pytest
-from pkgcheck import addons, base, sources
-from pkgcheck.addons.caches import CachedAddon, CacheDisabled
-from pkgcheck.checks import AsyncCheck, SkipCheck
from pkgcore.ebuild import domain, repo_objs
from pkgcore.ebuild.atom import atom
from pkgcore.ebuild.cpv import VersionedCPV
@@ -22,6 +19,10 @@ from snakeoil.data_source import text_data_source
from snakeoil.osutils import pjoin
from snakeoil.sequences import split_negations
+from pkgcheck import addons, base, sources
+from pkgcheck.addons.caches import CachedAddon, CacheDisabled
+from pkgcheck.checks import AsyncCheck, SkipCheck
+
@dataclass
class Profile:
diff --git a/tests/scripts/test_argparse_actions.py
b/tests/scripts/test_argparse_actions.py
index 283eb716..ba20f3d2 100644
--- a/tests/scripts/test_argparse_actions.py
+++ b/tests/scripts/test_argparse_actions.py
@@ -4,10 +4,11 @@ import textwrap
from unittest.mock import patch
import pytest
+from snakeoil.cli import arghparse
+
from pkgcheck import base, checks, objects
-from pkgcheck.scripts import argparse_actions
from pkgcheck.addons.caches import CachedAddon
-from snakeoil.cli import arghparse
+from pkgcheck.scripts import argparse_actions
class TestConfigArg:
diff --git a/tests/scripts/test_pkgcheck.py b/tests/scripts/test_pkgcheck.py
index a5ac7743..1194a39b 100644
--- a/tests/scripts/test_pkgcheck.py
+++ b/tests/scripts/test_pkgcheck.py
@@ -1,8 +1,8 @@
-import importlib
from functools import partial
from unittest.mock import patch
import pytest
+
from pkgcheck import __title__ as project
from pkgcheck.scripts import run
diff --git a/tests/scripts/test_pkgcheck_cache.py
b/tests/scripts/test_pkgcheck_cache.py
index 9e0b7e43..a02a9161 100644
--- a/tests/scripts/test_pkgcheck_cache.py
+++ b/tests/scripts/test_pkgcheck_cache.py
@@ -3,6 +3,7 @@ from functools import partial
from unittest.mock import patch
import pytest
+
from pkgcheck import __title__ as project
from pkgcheck.scripts import run
diff --git a/tests/scripts/test_pkgcheck_ci.py
b/tests/scripts/test_pkgcheck_ci.py
index 9c32f31c..c5b906c5 100644
--- a/tests/scripts/test_pkgcheck_ci.py
+++ b/tests/scripts/test_pkgcheck_ci.py
@@ -2,10 +2,11 @@ from functools import partial
from unittest.mock import patch
import pytest
+from pkgcore.ebuild.cpv import VersionedCPV
+
from pkgcheck.checks.metadata import InvalidSlot
from pkgcheck.reporters import JsonStream
from pkgcheck.scripts import run
-from pkgcore.ebuild.cpv import VersionedCPV
class TestPkgcheckCi:
diff --git a/tests/scripts/test_pkgcheck_show.py
b/tests/scripts/test_pkgcheck_show.py
index cc48e67a..e1f1a492 100644
--- a/tests/scripts/test_pkgcheck_show.py
+++ b/tests/scripts/test_pkgcheck_show.py
@@ -3,6 +3,7 @@ from functools import partial
from unittest.mock import patch
import pytest
+
from pkgcheck import __title__ as project
from pkgcheck import base, objects
from pkgcheck.addons import caches
diff --git a/tests/test_cli.py b/tests/test_cli.py
index b2935b28..8ae1473e 100644
--- a/tests/test_cli.py
+++ b/tests/test_cli.py
@@ -1,9 +1,10 @@
import textwrap
import pytest
-from pkgcheck import cli
from snakeoil.cli import arghparse
+from pkgcheck import cli
+
class TestConfigFileParser:
@pytest.fixture(autouse=True)
diff --git a/tests/test_feeds.py b/tests/test_feeds.py
index c098f060..dfca7a1d 100644
--- a/tests/test_feeds.py
+++ b/tests/test_feeds.py
@@ -1,7 +1,8 @@
import pytest
-from pkgcheck import addons, feeds
from snakeoil.osutils import pjoin
+from pkgcheck import addons, feeds
+
from .misc import FakePkg, Profile