diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..25799a5 --- /dev/null +++ b/.env.example @@ -0,0 +1,6 @@ +DB_NAME=db_name +DB_USER=db_user +DB_PASSWORD=db_password +DB_HOST=localhost +DB_PORT=5432 +DB_ECHO=True diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..de03f38 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.idea +.env diff --git a/pyproject.toml b/pyproject.toml index 7ca463b..0946a8a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,17 +3,22 @@ name = "lkeep" version = "0.1.0" description = "" authors = [ - {name = "proDream",email = "sushkoos@gmail.com"} + { name = "proDream", email = "sushkoos@gmail.com" } ] readme = "README.md" requires-python = ">=3.12" dependencies = [ "fastapi[standard] (>=0.115.6,<0.116.0)", "uvicorn[standard] (>=0.34.0,<0.35.0)", - "pre-commit (>=4.0.1,<5.0.0)" + "pre-commit (>=4.0.1,<5.0.0)", + "sqlalchemy (>=2.0.37,<3.0.0)", + "asyncpg (>=0.30.0,<0.31.0)", + "pydantic-settings (>=2.7.1,<3.0.0)" ] - [build-system] requires = ["poetry-core>=2.0.0,<3.0.0"] build-backend = "poetry.core.masonry.api" + +[project.scripts] +app = "lkeep.main:start"