Jelajahi Sumber

move nanorst module to borg.helpers

Thomas Waldmann 2 tahun lalu
induk
melakukan
403ff07dde

+ 1 - 1
src/borg/archiver/common.py

@@ -9,11 +9,11 @@ from ..constants import *  # NOQA
 from ..cache import Cache, assert_secure
 from ..cache import Cache, assert_secure
 from ..helpers import Error
 from ..helpers import Error
 from ..helpers import GlobSpec, SortBySpec, positive_int_validator, location_validator, Location
 from ..helpers import GlobSpec, SortBySpec, positive_int_validator, location_validator, Location
+from ..helpers.nanorst import rst_to_terminal
 from ..manifest import Manifest, AI_HUMAN_SORT_KEYS
 from ..manifest import Manifest, AI_HUMAN_SORT_KEYS
 from ..patterns import PatternMatcher
 from ..patterns import PatternMatcher
 from ..remote import RemoteRepository
 from ..remote import RemoteRepository
 from ..repository import Repository
 from ..repository import Repository
-from ..nanorst import rst_to_terminal
 from ..patterns import (
 from ..patterns import (
     ArgparsePatternAction,
     ArgparsePatternAction,
     ArgparseExcludeFileAction,
     ArgparseExcludeFileAction,

+ 1 - 1
src/borg/archiver/help.py

@@ -3,7 +3,7 @@ import functools
 import textwrap
 import textwrap
 
 
 from ..constants import *  # NOQA
 from ..constants import *  # NOQA
-from ..nanorst import rst_to_terminal
+from ..helpers.nanorst import rst_to_terminal
 
 
 
 
 class HelpMixIn:
 class HelpMixIn:

+ 1 - 1
src/borg/nanorst.py → src/borg/helpers/nanorst.py

@@ -1,7 +1,7 @@
 import io
 import io
 import sys
 import sys
 
 
-from .helpers import is_terminal
+from . import is_terminal
 
 
 
 
 class TextPecker:
 class TextPecker:

+ 3 - 3
src/borg/testsuite/archiver.py

@@ -29,7 +29,7 @@ import borg.helpers.errors
 from .. import xattr, helpers, platform
 from .. import xattr, helpers, platform
 from ..archive import Archive, ChunkBuffer
 from ..archive import Archive, ChunkBuffer
 from ..archiver import Archiver, PURE_PYTHON_MSGPACK_WARNING
 from ..archiver import Archiver, PURE_PYTHON_MSGPACK_WARNING
-from ..archiver.common import build_filter, build_matcher
+from ..archiver.common import build_filter
 from ..cache import Cache, LocalCache
 from ..cache import Cache, LocalCache
 from ..chunker import has_seek_hole
 from ..chunker import has_seek_hole
 from ..constants import *  # NOQA
 from ..constants import *  # NOQA
@@ -42,10 +42,10 @@ from ..helpers import bin_to_hex
 from ..helpers import msgpack
 from ..helpers import msgpack
 from ..helpers import parse_storage_quota
 from ..helpers import parse_storage_quota
 from ..helpers import flags_noatime, flags_normal
 from ..helpers import flags_noatime, flags_normal
+from ..helpers.nanorst import RstToTextLazy, rst_to_terminal
 from ..manifest import Manifest, MandatoryFeatureUnsupported
 from ..manifest import Manifest, MandatoryFeatureUnsupported
-from ..nanorst import RstToTextLazy, rst_to_terminal
 from ..patterns import IECommand, PatternMatcher, parse_pattern
 from ..patterns import IECommand, PatternMatcher, parse_pattern
-from ..item import Item, ItemDiff, chunks_contents_equal
+from ..item import Item, chunks_contents_equal
 from ..locking import LockFailed
 from ..locking import LockFailed
 from ..logger import setup_logging
 from ..logger import setup_logging
 from ..remote import RemoteRepository, PathNotAllowed
 from ..remote import RemoteRepository, PathNotAllowed

+ 1 - 1
src/borg/testsuite/nanorst.py

@@ -1,6 +1,6 @@
 import pytest
 import pytest
 
 
-from ..nanorst import rst_to_text
+from ..helpers.nanorst import rst_to_text
 
 
 
 
 def test_inline():
 def test_inline():