feat: use jinja

This commit is contained in:
2026-08-05 11:00:45 +03:00
parent 705ff503d0
commit d062447e6d
21 changed files with 204 additions and 376 deletions
+3 -4
View File
@@ -5,15 +5,14 @@ from typing import Iterable
from .common.command import CommandError
from .entry import Entry, EntryResolver
from .preset.entry import PresetEntryDetector
__all__ = ("ProjectManager",)
from .preset.detector import PresetEntryDetector
logger = logging.getLogger("project")
class ProjectManager:
DEFAULT_IGNORE = ["node_modules", ".venv", ".git", "tests"]
# TODO: from .gitignore?
DEFAULT_IGNORE = ["node_modules", ".venv", ".git", "tests", "__pycache__"]
_logger = logger
def __init__(self, basepath: Path):