summaryrefslogtreecommitdiffstats
path: root/requirements
diff options
context:
space:
mode:
authorHao Liu <44379968+TheRealHaoLiu@users.noreply.github.com>2024-03-07 20:31:50 +0100
committerGitHub <noreply@github.com>2024-03-07 20:31:50 +0100
commit3f2f7b75a639da6fe5661d021260f82c8b300044 (patch)
treecc78bc8573826de3f112e71d43820675e459907d /requirements
parentAAP-12273 remove incorrect sentence conjugation (#14946) (diff)
downloadawx-3f2f7b75a639da6fe5661d021260f82c8b300044.tar.xz
awx-3f2f7b75a639da6fe5661d021260f82c8b300044.zip
[developer productivity improvement] Running awx components in vscode debugger (#14942)
Enable VSCode debugger integration when attaching VSCode to with AWX docker-compose development environment container - add debugpy launch target in `.vscode/launch.json` to enable launching awx processes with debugpy - add vscode tasks in `.vscode/tasks.json` to facilitate shutting down corresponding supervisord managed processes while launching process with debugpy - modify nginx conf to add django runserver as fallback to uwsgi (enable launching API server via debugpy)
Diffstat (limited to 'requirements')
-rw-r--r--requirements/requirements_dev.txt7
1 files changed, 5 insertions, 2 deletions
diff --git a/requirements/requirements_dev.txt b/requirements/requirements_dev.txt
index b5084695b9..4d087803fd 100644
--- a/requirements/requirements_dev.txt
+++ b/requirements/requirements_dev.txt
@@ -20,10 +20,13 @@ jupyter
# matplotlib - Caused issues when bumping to setuptools 58
backports.tempfile # support in unit tests for py32+ tempfile.TemporaryDirectory
git+https://github.com/artefactual-labs/mockldap.git@master#egg=mockldap
-sdb
-remote-pdb
gprof2dot
atomicwrites==1.4.0
flake8
yamllint
pip>=21.3 # PEP 660 – Editable installs for pyproject.toml based builds (wheel based)
+
+# python debuggers
+debugpy
+remote-pdb
+sdb