log vs config vs app (DIRTY)

This commit is contained in:
2026-08-11 10:10:52 -03:00
parent 2167e9b801
commit 067319f7ef
5 changed files with 209 additions and 192 deletions
+4 -1
View File
@@ -10,12 +10,15 @@ import shutil
import sys
import venv
from pathlib import Path
from typing import Optional
from typing import Optional, Union
from collections.abc import MutableMapping
from . import logger, PathLike
def path(fpath: str|Path = None):
return Path(fpath).resolve()
class DataDict(dict):
"""Wrapper around dictionary objects for easier dict subclassing
See module [collections](https://github.com/python/cpython/blob/3.14/Lib/collections/__init__.py#L1133)