diff --git a/.gitignore b/.gitignore index 96c8a58..61f34b0 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,7 @@ __pycache__/ .env venv/ .venv/ +.venv-*/ env/ dist/ build/ diff --git a/src/config.py b/src/config.py index 68adff9..7191e9b 100644 --- a/src/config.py +++ b/src/config.py @@ -1,6 +1,17 @@ -import os +from __future__ import annotations + +import os, sys from pathlib import Path -import tomllib + +sys.version_info >= (3, 8) or sys.exit("Python 3.8 or higher is required for this project.") + +if sys.version_info < (3, 11): + import tomli as tomllib +else: + import tomllib + + + # Base Directory Setup