Coverage for src/file_tree/__init__.py: 100%
5 statements
« prev ^ index » next coverage.py v7.6.9, created at 2024-12-17 13:27 +0000
« prev ^ index » next coverage.py v7.6.9, created at 2024-12-17 13:27 +0000
1"""FileTree representation of structured directory.
3This top-level module contains:
5 - :class:`file_tree.FileTree`:
6 Main class representing a structured directory.
7 - :func:`file_tree.convert`:
8 Function to copy file from one FileTree to another.
9 - :class:`template.Template`:
10 Class representing an individual template within the FileTree.
11 - `tree_directories`:
12 Editable list of directories that will be searched for FileTrees.
13 - :func:`parse_tree.extra_tree_dirs`:
14 Context manager to temporarily add directories to `tree_directories`.
15"""
16from .file_tree import FileTree, convert # noqa: F401
17from .parse_tree import extra_tree_dirs, tree_directories # noqa: F401
18from .template import Template # noqa: F401
19import importlib.metadata
21__version__ = importlib.metadata.version("file_tree")