From 1412b2df8758e6ee624a2ccb6c05f76f3fdc3a07 Mon Sep 17 00:00:00 2001 From: ayoubed <136671122+ayoubed@users.noreply.github.com> Date: Fri, 13 Dec 2024 21:26:53 +0000 Subject: [PATCH] Adding Replit files --- .replit | 27 +++++++++++++++++++++++++++ replit.nix | 8 ++++++++ 2 files changed, 35 insertions(+) create mode 100644 .replit create mode 100644 replit.nix diff --git a/.replit b/.replit new file mode 100644 index 00000000..893129e6 --- /dev/null +++ b/.replit @@ -0,0 +1,27 @@ +modules = ["python-3.12"] +run = """ +poetry install +poetry run python main.py +""" + +[nix] +channel = "stable-24_05" + +[env] +PYTHONUNBUFFERED = "1" +POETRY_VIRTUALENVS_CREATE = "true" +POETRY_VIRTUALENVS_IN_PROJECT = "true" +POETRY_HOME = "${HOME}/.local/share/pypoetry" +PATH = "${HOME}/.local/share/pypoetry/bin:${PATH}" + +[deployment] +run = ["sh", "-c", "poetry install && poetry run python main.py"] +deploymentTarget = "gce" +ignorePorts = true + +[languages.python] +pattern = "**/*.py" +syntax = "python" + +[languages.python.languageServer] +start = ["pylsp"] diff --git a/replit.nix b/replit.nix new file mode 100644 index 00000000..79085909 --- /dev/null +++ b/replit.nix @@ -0,0 +1,8 @@ +{pkgs}: { + deps = [ + pkgs.vim + pkgs.glibcLocales + pkgs.libxcrypt + pkgs.cacert + ]; +}