commit:     a33f39cf78987acb4f22d42f6b2101d58017fb8e
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  2 11:04:35 2026 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan  2 11:09:01 2026 +0000
URL:        
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=a33f39cf

rename {snakeoil.osutils -> os.path}.pjoin

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 src/pkgcheck/addons/caches.py          | 2 +-
 src/pkgcheck/addons/eclass.py          | 2 +-
 src/pkgcheck/addons/git.py             | 2 +-
 src/pkgcheck/addons/profiles.py        | 2 +-
 src/pkgcheck/checks/acct.py            | 2 +-
 src/pkgcheck/checks/git.py             | 2 +-
 src/pkgcheck/checks/glsa.py            | 2 +-
 src/pkgcheck/checks/metadata_xml.py    | 2 +-
 src/pkgcheck/checks/perl.py            | 2 +-
 src/pkgcheck/checks/pkgdir.py          | 4 +++-
 src/pkgcheck/checks/profiles.py        | 2 +-
 src/pkgcheck/checks/repo.py            | 3 +--
 src/pkgcheck/scripts/pkgcheck_cache.py | 2 +-
 src/pkgcheck/scripts/pkgcheck_scan.py  | 2 +-
 src/pkgcheck/sources.py                | 3 ++-
 testdata/pkgcheck                      | 2 +-
 tests/addons/test_addons.py            | 2 +-
 tests/addons/test_eclass.py            | 2 +-
 tests/addons/test_git.py               | 2 +-
 tests/checks/test_git.py               | 2 +-
 tests/checks/test_glsa.py              | 2 +-
 tests/checks/test_metadata.py          | 2 +-
 tests/checks/test_pkgdir.py            | 3 ++-
 tests/checks/test_repo.py              | 3 ++-
 tests/checks/test_repo_metadata.py     | 2 +-
 tests/checks/test_stablereq.py         | 2 +-
 tests/conftest.py                      | 2 +-
 tests/misc.py                          | 2 +-
 tests/scripts/test_pkgcheck_scan.py    | 2 +-
 tests/test_feeds.py                    | 3 ++-
 30 files changed, 36 insertions(+), 31 deletions(-)

diff --git a/src/pkgcheck/addons/caches.py b/src/pkgcheck/addons/caches.py
index a6c94b73..e78c062a 100644
--- a/src/pkgcheck/addons/caches.py
+++ b/src/pkgcheck/addons/caches.py
@@ -10,12 +10,12 @@ from collections import UserDict
 from dataclasses import dataclass
 from hashlib import blake2b
 from operator import attrgetter
+from os.path import join as pjoin
 
 from snakeoil import klass
 from snakeoil.compatibility import IGNORED_EXCEPTIONS
 from snakeoil.fileutils import AtomicWriteFile
 from snakeoil.mappings import ImmutableDict
-from snakeoil.osutils import pjoin
 
 from ..base import Addon, PkgcheckException, PkgcheckUserException
 from ..log import logger

diff --git a/src/pkgcheck/addons/eclass.py b/src/pkgcheck/addons/eclass.py
index 5e5e77ee..30f5b559 100644
--- a/src/pkgcheck/addons/eclass.py
+++ b/src/pkgcheck/addons/eclass.py
@@ -2,11 +2,11 @@
 
 import os
 from functools import total_ordering
+from os.path import join as pjoin
 
 from pkgcore.ebuild.eclass import EclassDoc
 from snakeoil.klass import jit_attr_none
 from snakeoil.mappings import ImmutableDict
-from snakeoil.osutils import pjoin
 
 from .. import base
 from . import caches

diff --git a/src/pkgcheck/addons/git.py b/src/pkgcheck/addons/git.py
index 2c8f1094..f735b15e 100644
--- a/src/pkgcheck/addons/git.py
+++ b/src/pkgcheck/addons/git.py
@@ -13,6 +13,7 @@ from dataclasses import dataclass
 from datetime import datetime
 from functools import partial
 from itertools import takewhile
+from os.path import join as pjoin
 
 from pathspec import PathSpec
 from pkgcore.ebuild import cpv
@@ -25,7 +26,6 @@ from snakeoil.cli import arghparse
 from snakeoil.contexts import GitStash
 from snakeoil.klass import jit_attr
 from snakeoil.mappings import ImmutableDict, OrderedSet
-from snakeoil.osutils import pjoin
 from snakeoil.process import CommandNotFound, find_binary
 from snakeoil.strings import pluralism
 

diff --git a/src/pkgcheck/addons/profiles.py b/src/pkgcheck/addons/profiles.py
index e5a3ec37..d0ad5217 100644
--- a/src/pkgcheck/addons/profiles.py
+++ b/src/pkgcheck/addons/profiles.py
@@ -5,6 +5,7 @@ import stat
 from collections import defaultdict
 from functools import partial
 from itertools import chain
+from os.path import join as pjoin
 
 from pkgcore.ebuild import domain, misc
 from pkgcore.ebuild import profiles as profiles_mod
@@ -14,7 +15,6 @@ from snakeoil.containers import ProtectedSet
 from snakeoil.decorators import coroutine
 from snakeoil.klass import jit_attr
 from snakeoil.mappings import ImmutableDict
-from snakeoil.osutils import pjoin
 
 from .. import base
 from ..base import PkgcheckUserException

diff --git a/src/pkgcheck/checks/acct.py b/src/pkgcheck/checks/acct.py
index 47015953..cf068734 100644
--- a/src/pkgcheck/checks/acct.py
+++ b/src/pkgcheck/checks/acct.py
@@ -5,10 +5,10 @@ from collections import defaultdict
 from configparser import ConfigParser
 from functools import partial
 from itertools import chain
+from os.path import join as pjoin
 
 from pkgcore.ebuild import restricts
 from pkgcore.restrictions import packages
-from snakeoil.osutils import pjoin
 
 from .. import results, sources
 from . import GentooRepoCheck, RepoCheck, SkipCheck

diff --git a/src/pkgcheck/checks/git.py b/src/pkgcheck/checks/git.py
index cde26dca..abcb6e5d 100644
--- a/src/pkgcheck/checks/git.py
+++ b/src/pkgcheck/checks/git.py
@@ -9,6 +9,7 @@ from collections import defaultdict
 from datetime import datetime
 from itertools import chain
 from operator import attrgetter
+from os.path import join as pjoin
 from tempfile import TemporaryDirectory
 from urllib.parse import urlparse
 
@@ -17,7 +18,6 @@ from pkgcore.ebuild.repository import UnconfiguredTree
 from pkgcore.fetch import fetchable
 from snakeoil import klass
 from snakeoil.mappings import ImmutableDict
-from snakeoil.osutils import pjoin
 from snakeoil.sequences import iflatten_instance
 from snakeoil.strings import pluralism
 

diff --git a/src/pkgcheck/checks/glsa.py b/src/pkgcheck/checks/glsa.py
index 79d4ec65..bb89c4e0 100644
--- a/src/pkgcheck/checks/glsa.py
+++ b/src/pkgcheck/checks/glsa.py
@@ -1,11 +1,11 @@
 import os
 from collections import defaultdict
+from os.path import join as pjoin
 
 from pkgcore.pkgsets.glsa import GlsaDirSet
 from pkgcore.restrictions import packages, values
 from pkgcore.restrictions.util import collect_package_restrictions
 from snakeoil.cli.arghparse import existent_dir
-from snakeoil.osutils import pjoin
 from snakeoil.strings import pluralism
 
 from .. import results

diff --git a/src/pkgcheck/checks/metadata_xml.py 
b/src/pkgcheck/checks/metadata_xml.py
index 2f6d3c4e..12d17112 100644
--- a/src/pkgcheck/checks/metadata_xml.py
+++ b/src/pkgcheck/checks/metadata_xml.py
@@ -2,13 +2,13 @@ import os
 import re
 from difflib import SequenceMatcher
 from itertools import chain
+from os.path import join as pjoin
 
 from lxml import etree
 from pkgcore import const as pkgcore_const
 from pkgcore.ebuild.atom import MalformedAtom, atom
 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/perl.py b/src/pkgcheck/checks/perl.py
index 839381ae..48998e1f 100644
--- a/src/pkgcheck/checks/perl.py
+++ b/src/pkgcheck/checks/perl.py
@@ -1,10 +1,10 @@
 import multiprocessing
 import re
 import subprocess
+from os.path import join as pjoin
 
 from pkgcore.ebuild.atom import atom as atom_cls
 from pkgcore.package.errors import MetadataException
-from snakeoil.osutils import pjoin
 from snakeoil.sequences import iflatten_instance
 
 from .. import const, results, sources

diff --git a/src/pkgcheck/checks/pkgdir.py b/src/pkgcheck/checks/pkgdir.py
index ef90baac..3ae644ce 100644
--- a/src/pkgcheck/checks/pkgdir.py
+++ b/src/pkgcheck/checks/pkgdir.py
@@ -2,11 +2,13 @@ import os
 import stat
 from collections import defaultdict
 from datetime import datetime
+from os import listdir
+from os.path import join as pjoin
 
 from pkgcore.ebuild.atom import MalformedAtom
 from pkgcore.ebuild.atom import atom as atom_cls
 from snakeoil.chksum import get_chksums
-from snakeoil.osutils import listdir, pjoin, sizeof_fmt
+from snakeoil.osutils import sizeof_fmt
 from snakeoil.strings import pluralism
 
 from .. import addons, results, sources

diff --git a/src/pkgcheck/checks/profiles.py b/src/pkgcheck/checks/profiles.py
index c481ba82..ad1b8a16 100644
--- a/src/pkgcheck/checks/profiles.py
+++ b/src/pkgcheck/checks/profiles.py
@@ -3,13 +3,13 @@
 import os
 from collections import defaultdict
 from datetime import datetime
+from os.path import join as pjoin
 from typing import Iterable
 
 from pkgcore.ebuild import misc
 from pkgcore.ebuild import profiles as profiles_mod
 from pkgcore.ebuild.atom import atom as atom_cls
 from pkgcore.ebuild.repo_objs import Profiles
-from snakeoil.osutils import pjoin
 from snakeoil.sequences import iflatten_instance
 from snakeoil.strings import pluralism
 

diff --git a/src/pkgcheck/checks/repo.py b/src/pkgcheck/checks/repo.py
index 08abe802..63eaae1d 100644
--- a/src/pkgcheck/checks/repo.py
+++ b/src/pkgcheck/checks/repo.py
@@ -1,7 +1,6 @@
 import os
 import pathlib
-
-from snakeoil.osutils import pjoin
+from os.path import join as pjoin
 
 from .. import addons, base, results, sources
 from ..packages import RawCPV

diff --git a/src/pkgcheck/scripts/pkgcheck_cache.py 
b/src/pkgcheck/scripts/pkgcheck_cache.py
index da323a30..8eee11de 100644
--- a/src/pkgcheck/scripts/pkgcheck_cache.py
+++ b/src/pkgcheck/scripts/pkgcheck_cache.py
@@ -1,8 +1,8 @@
 import os
+from os.path import join as pjoin
 
 import snakeoil.formatters
 from snakeoil.cli import arghparse
-from snakeoil.osutils import pjoin
 
 from .. import base, const
 from ..addons import init_addon

diff --git a/src/pkgcheck/scripts/pkgcheck_scan.py 
b/src/pkgcheck/scripts/pkgcheck_scan.py
index de22def6..d4e812b0 100644
--- a/src/pkgcheck/scripts/pkgcheck_scan.py
+++ b/src/pkgcheck/scripts/pkgcheck_scan.py
@@ -2,6 +2,7 @@ import argparse
 import os
 import shlex
 from contextlib import ExitStack
+from os.path import join as pjoin
 from unittest.mock import patch
 
 import snakeoil.formatters
@@ -12,7 +13,6 @@ from pkgcore.restrictions import packages
 from pkgcore.restrictions.util import collect_package_restrictions
 from pkgcore.util import parserestrict
 from snakeoil.cli import arghparse
-from snakeoil.osutils import pjoin
 
 from .. import base, const, objects
 from ..base import PkgcheckUserException

diff --git a/src/pkgcheck/sources.py b/src/pkgcheck/sources.py
index b94f9758..c88b834c 100644
--- a/src/pkgcheck/sources.py
+++ b/src/pkgcheck/sources.py
@@ -9,12 +9,13 @@ from collections.abc import Set
 from dataclasses import dataclass
 from itertools import groupby
 from operator import attrgetter
+from os.path import join as pjoin
 
 from pkgcore.ebuild.profiles import ProfileError
 from pkgcore.ebuild.repository import UnconfiguredTree, tree
 from pkgcore.restrictions import packages
 from snakeoil import klass
-from snakeoil.osutils import listdir_files, pjoin
+from snakeoil.osutils import listdir_files
 
 from . import addons, base
 from .addons.eclass import Eclass, EclassAddon

diff --git a/testdata/pkgcheck b/testdata/pkgcheck
index 082fb9f7..6cd18e8f 100755
--- a/testdata/pkgcheck
+++ b/testdata/pkgcheck
@@ -6,10 +6,10 @@ import os
 import sys
 import tempfile
 import textwrap
+from os.path import join as pjoin
 from unittest.mock import patch
 
 from pkgcore import const as pkgcore_const
-from snakeoil.osutils import pjoin
 
 # make sure to use git repo version of pkgcheck
 main_dir = os.path.dirname(os.path.dirname(os.path.realpath(__file__)))

diff --git a/tests/addons/test_addons.py b/tests/addons/test_addons.py
index e0dff295..8fab297f 100644
--- a/tests/addons/test_addons.py
+++ b/tests/addons/test_addons.py
@@ -1,9 +1,9 @@
 import os
+from os.path import join as pjoin
 from unittest.mock import patch
 
 import pytest
 from pkgcore.restrictions import packages
-from snakeoil.osutils import pjoin
 
 from pkgcheck import addons
 from pkgcheck.base import PkgcheckUserException

diff --git a/tests/addons/test_eclass.py b/tests/addons/test_eclass.py
index ae4a01a4..cc71df6b 100644
--- a/tests/addons/test_eclass.py
+++ b/tests/addons/test_eclass.py
@@ -1,11 +1,11 @@
 import os
 import textwrap
+from os.path import join as pjoin
 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

diff --git a/tests/addons/test_git.py b/tests/addons/test_git.py
index 9012a0c5..5e168aa0 100644
--- a/tests/addons/test_git.py
+++ b/tests/addons/test_git.py
@@ -1,6 +1,7 @@
 import os
 import subprocess
 from functools import partial
+from os.path import join as pjoin
 from unittest.mock import Mock, patch
 
 import pytest
@@ -10,7 +11,6 @@ from pkgcore.restrictions import packages
 from snakeoil.cli.exceptions import UserException
 from snakeoil.contexts import os_environ
 from snakeoil.fileutils import touch
-from snakeoil.osutils import pjoin
 from snakeoil.process import CommandNotFound, find_binary
 
 from pkgcheck import base

diff --git a/tests/checks/test_git.py b/tests/checks/test_git.py
index 0784dd11..65025eb2 100644
--- a/tests/checks/test_git.py
+++ b/tests/checks/test_git.py
@@ -2,6 +2,7 @@ import os
 import textwrap
 import time
 from datetime import datetime, timedelta
+from os.path import join as pjoin
 from unittest.mock import patch
 
 import pytest
@@ -10,7 +11,6 @@ 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

diff --git a/tests/checks/test_glsa.py b/tests/checks/test_glsa.py
index 5b8c673c..f3cc906f 100644
--- a/tests/checks/test_glsa.py
+++ b/tests/checks/test_glsa.py
@@ -1,10 +1,10 @@
 import os
+from os.path import join as pjoin
 
 import pytest
 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
 

diff --git a/tests/checks/test_metadata.py b/tests/checks/test_metadata.py
index b194b726..30b1eceb 100644
--- a/tests/checks/test_metadata.py
+++ b/tests/checks/test_metadata.py
@@ -5,13 +5,13 @@ from datetime import datetime, timedelta
 from functools import partial
 from itertools import combinations
 from operator import attrgetter
+from os.path import join as pjoin
 
 import pytest
 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

diff --git a/tests/checks/test_pkgdir.py b/tests/checks/test_pkgdir.py
index 7a74e755..0e566e67 100644
--- a/tests/checks/test_pkgdir.py
+++ b/tests/checks/test_pkgdir.py
@@ -1,12 +1,13 @@
 import os
 from datetime import datetime, timedelta
+from os.path import join as pjoin
 
 import pytest
 from pkgcore.ebuild.cpv import UnversionedCPV
 from pkgcore.test.misc import FakeRepo
 from snakeoil.cli import arghparse
 from snakeoil.fileutils import touch
-from snakeoil.osutils import ensure_dirs, pjoin
+from snakeoil.osutils import ensure_dirs
 
 from pkgcheck import addons
 from pkgcheck.checks import SkipCheck, pkgdir

diff --git a/tests/checks/test_repo.py b/tests/checks/test_repo.py
index d405322b..04f2e8d1 100644
--- a/tests/checks/test_repo.py
+++ b/tests/checks/test_repo.py
@@ -1,11 +1,12 @@
 import os
+from os.path import join as pjoin
 from unittest import mock
 
 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 snakeoil.osutils import ensure_dirs
 
 from pkgcheck import addons
 from pkgcheck.checks import repo

diff --git a/tests/checks/test_repo_metadata.py 
b/tests/checks/test_repo_metadata.py
index f4c8936c..3d08374b 100644
--- a/tests/checks/test_repo_metadata.py
+++ b/tests/checks/test_repo_metadata.py
@@ -1,9 +1,9 @@
 import os
+from os.path import join as pjoin
 
 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
 

diff --git a/tests/checks/test_stablereq.py b/tests/checks/test_stablereq.py
index 9901ff47..23ac8302 100644
--- a/tests/checks/test_stablereq.py
+++ b/tests/checks/test_stablereq.py
@@ -1,9 +1,9 @@
 import os
 from datetime import datetime, timedelta
+from os.path import join as pjoin
 
 import pytest
 from pkgcore.ebuild.cpv import VersionedCPV
-from snakeoil.osutils import pjoin
 
 from pkgcheck.checks import SkipCheck
 from pkgcheck.checks.stablereq import StableRequest, StableRequestCheck

diff --git a/tests/conftest.py b/tests/conftest.py
index 525fee83..e76e7885 100644
--- a/tests/conftest.py
+++ b/tests/conftest.py
@@ -2,6 +2,7 @@ import os
 import tempfile
 import textwrap
 from contextlib import ExitStack
+from os.path import join as pjoin
 from pathlib import Path
 from unittest.mock import patch
 
@@ -10,7 +11,6 @@ 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

diff --git a/tests/misc.py b/tests/misc.py
index 5df9a97a..340c15a4 100644
--- a/tests/misc.py
+++ b/tests/misc.py
@@ -2,6 +2,7 @@ import multiprocessing
 import random
 import string
 from dataclasses import dataclass
+from os.path import join as pjoin
 from typing import List
 
 import pytest
@@ -16,7 +17,6 @@ from pkgcore.repository import prototype
 from pkgcore.repository.util import SimpleTree
 from snakeoil.cli import arghparse
 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

diff --git a/tests/scripts/test_pkgcheck_scan.py 
b/tests/scripts/test_pkgcheck_scan.py
index 8ae93637..bb9ad6bc 100644
--- a/tests/scripts/test_pkgcheck_scan.py
+++ b/tests/scripts/test_pkgcheck_scan.py
@@ -13,6 +13,7 @@ from dataclasses import dataclass
 from functools import partial
 from io import StringIO
 from operator import attrgetter
+from os.path import join as pjoin
 from unittest.mock import patch
 
 import pytest
@@ -22,7 +23,6 @@ from pkgcore.restrictions import packages
 from snakeoil.contexts import chdir, os_environ
 from snakeoil.fileutils import touch
 from snakeoil.formatters import PlainTextFormatter
-from snakeoil.osutils import pjoin
 
 from pkgcheck import __title__ as project
 from pkgcheck import base, const, objects, reporters, scan

diff --git a/tests/test_feeds.py b/tests/test_feeds.py
index dfca7a1d..1a7bb696 100644
--- a/tests/test_feeds.py
+++ b/tests/test_feeds.py
@@ -1,5 +1,6 @@
+from os.path import join as pjoin
+
 import pytest
-from snakeoil.osutils import pjoin
 
 from pkgcheck import addons, feeds
 

Reply via email to