From a597c28fdcefb99266e5107153c3a07201ea651a Mon Sep 17 00:00:00 2001 From: miragecentury Date: Fri, 23 Aug 2024 16:55:56 +0200 Subject: [PATCH] docs: :memo: adjust settings and dev setup --- pyproject.toml | 3 +++ scripts/setup_dev_env.sh | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index c32fe4e..a9b4e42 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,6 +22,9 @@ httpx = "^0.27.0" opentelemetry-instrumentation-fastapi = "^0.47b0" opentelemetry-propagator-b3 = "^1.26.0" +[tool.poetry.group.test] +optional = true + [tool.poetry.group.test.dependencies] mypy = "^1.10.0" types-requests = "^2.32.0.20240712" diff --git a/scripts/setup_dev_env.sh b/scripts/setup_dev_env.sh index 1b1b09f..c642109 100755 --- a/scripts/setup_dev_env.sh +++ b/scripts/setup_dev_env.sh @@ -3,11 +3,13 @@ # Poetry setup poetry env use python3.12 poetry install --with test +poetry lock poetry update --sync # Pre-commit setup pre-commit install +# Create .env file if [[ ! -f .env ]]; then cat > .env <