diff --git a/.gitignore b/.gitignore index 7c7d316..732ee33 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ src/config_manager/__pycache__/basic_application.cpython-312.pyc -venv/ \ No newline at end of file +venv/ +.vscode/ diff --git a/pyproject.toml b/pyproject.toml index fa7093a..cbc7bbc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,24 @@ [build-system] -requires = ["setuptools>=42"] -build-backend = "setuptools.build_meta" \ No newline at end of file +requires = ["setuptools>=61.0"] +build-backend = "setuptools.build_meta" + +[tool.setuptools.packages.find] +where = ["src"] + + +[project] +name = "config_manager" +version = "1.0.2" +description = "Basic application with configuration and logging features." +authors = [ + { name = "Aleksei Zosimov", email = "lesha.spb@gmail.com" } +] +dependencies = [ + "PyYAML>=6.0", +] + +[project.optional-dependencies] +dev = [ + "pytest", + # другие dev-зависимости +] \ No newline at end of file