From 1f778f26150dee85910ae0248f0bb54a5b439ede Mon Sep 17 00:00:00 2001 From: Alex Rogozhnikov Date: Wed, 21 Aug 2024 16:34:29 +0000 Subject: [PATCH 1/2] add devcontainer, update and clean up test_requirements.txt --- .devcontainer/devcontainer.json | 4 ++++ test_requirements.txt | 6 ++---- 2 files changed, 6 insertions(+), 4 deletions(-) create mode 100644 .devcontainer/devcontainer.json diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 00000000..a8b46a62 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,4 @@ +{ + "image": "python:3.10-bookworm", + "postCreateCommand": "pip install uv && uv pip install --system -e . -r ./test_requirements.txt && pre-commit install" +} diff --git a/test_requirements.txt b/test_requirements.txt index 86b02896..473c0e26 100644 --- a/test_requirements.txt +++ b/test_requirements.txt @@ -1,6 +1,4 @@ -mock; python_version < '3.3' -moto>=4 -flask -flask_cors +moto[server]>=4,<5 pytest>=4.2.0 pytest-env +pre-commit From d9ebd7b66ce086f5d59fc626cf5fa9294e8313b2 Mon Sep 17 00:00:00 2001 From: Alex Rogozhnikov Date: Wed, 21 Aug 2024 16:38:58 +0000 Subject: [PATCH 2/2] add python extension to devcontainer --- .devcontainer/devcontainer.json | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index a8b46a62..ceafa767 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,4 +1,11 @@ { "image": "python:3.10-bookworm", - "postCreateCommand": "pip install uv && uv pip install --system -e . -r ./test_requirements.txt && pre-commit install" + "postCreateCommand": "pip install uv && uv pip install --system -e . -r ./test_requirements.txt && pre-commit install", + "customizations": { + "vscode": { + "extensions": [ + "ms-python.python" + ] + } + } }