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:

Reply via email to