commit: 5488a5616e1cb4b3aedff3a1cabe2a146c03fbc7 Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> AuthorDate: Thu Dec 18 20:49:52 2025 +0000 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> CommitDate: Thu Dec 18 20:49:52 2025 +0000 URL: https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=5488a561
rename snakeoil.contexts.chdir -> contextlib.chdir Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org> src/pkgcore/ebuild/ebd.py | 2 +- src/pkgcore/ebuild/ebd_ipc.py | 2 +- tests/ebuild/test_repository.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pkgcore/ebuild/ebd.py b/src/pkgcore/ebuild/ebd.py index 6346920a..bec59b9a 100644 --- a/src/pkgcore/ebuild/ebd.py +++ b/src/pkgcore/ebuild/ebd.py @@ -22,6 +22,7 @@ import shutil import sys import time from collections import defaultdict +from contextlib import chdir from functools import partial from itertools import chain from os.path import join as pjoin, normpath @@ -29,7 +30,6 @@ from tempfile import TemporaryFile from snakeoil import data_source, klass from snakeoil.compatibility import IGNORED_EXCEPTIONS -from snakeoil.contexts import chdir from snakeoil.currying import post_curry, pretty_docs from snakeoil.fileutils import touch from snakeoil.osutils import ensure_dirs, listdir_files diff --git a/src/pkgcore/ebuild/ebd_ipc.py b/src/pkgcore/ebuild/ebd_ipc.py index 963adcd2..7dc16267 100644 --- a/src/pkgcore/ebuild/ebd_ipc.py +++ b/src/pkgcore/ebuild/ebd_ipc.py @@ -8,12 +8,12 @@ import re import shlex import shutil import stat +from contextlib import chdir from operator import itemgetter from os.path import join as pjoin from snakeoil.cli import arghparse from snakeoil.compression import ArComp, ArCompError -from snakeoil.contexts import chdir from snakeoil.decorators import coroutine from snakeoil.iterables import partition from snakeoil.process import spawn diff --git a/tests/ebuild/test_repository.py b/tests/ebuild/test_repository.py index 1bb4c853..c94cffbf 100644 --- a/tests/ebuild/test_repository.py +++ b/tests/ebuild/test_repository.py @@ -1,4 +1,5 @@ import textwrap +from contextlib import chdir from pathlib import Path import pytest @@ -7,7 +8,6 @@ from pkgcore.ebuild import eclass_cache from pkgcore.ebuild import repository, restricts from pkgcore.ebuild.atom import atom from pkgcore.repository import errors -from snakeoil.contexts import chdir class TestUnconfiguredTree:
