diff --git a/.gitignore b/.gitignore index fde4dab..dac81c4 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ __pycache__ .idea .vscode poetry.lock +.venv diff --git a/README.md b/README.md index ee90f95..dbfab82 100644 --- a/README.md +++ b/README.md @@ -12,5 +12,15 @@ __Redis__: - Для каждого пользователя создаётся запись в хранилищах `chats_by_author/` и `chats/` и канал redis `chat:`, в котором публикуюутся обновления всех переписок. - -### in CI/CD chain \ No newline at end of file + +### Локальная разработка + +Запуск локального сервера + +```shell +mkdir .venv +python3.12 -m venv .venv +poetry env use .venv/bin/python3.12 +poetry update +poetry run python server.py +``` diff --git a/pyproject.toml b/pyproject.toml index 217941d..c66820e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -64,3 +64,8 @@ select = ["E4", "E7", "E9", "F"] ignore = [] line-length = 120 target-version = "py312" + + +[tool.pyright] +venvPath = "." +venv = ".venv"