From 7a1b69e6d6f5a445d4456bb619b523452dcefebd Mon Sep 17 00:00:00 2001 From: manav363 Date: Fri, 2 Jan 2026 15:51:02 +0530 Subject: [PATCH 1/2] Fix security issues detected by contrib --- scripts/playwright/cookie_param_models/image01.py | 3 ++- scripts/playwright/header_param_models/image01.py | 3 ++- scripts/playwright/query_param_models/image01.py | 3 ++- scripts/playwright/sql_databases/image01.py | 1 + scripts/playwright/sql_databases/image02.py | 1 + 5 files changed, 8 insertions(+), 3 deletions(-) diff --git a/scripts/playwright/cookie_param_models/image01.py b/scripts/playwright/cookie_param_models/image01.py index 77c91bfe22..aaefdb8c75 100644 --- a/scripts/playwright/cookie_param_models/image01.py +++ b/scripts/playwright/cookie_param_models/image01.py @@ -24,7 +24,8 @@ def run(playwright: Playwright) -> None: process = subprocess.Popen( - ["fastapi", "run", "docs_src/cookie_param_models/tutorial001.py"] + ["fastapi", "run", "docs_src/cookie_param_models/tutorial001.py"], + shell=False ) try: for _ in range(3): diff --git a/scripts/playwright/header_param_models/image01.py b/scripts/playwright/header_param_models/image01.py index 53914251ed..57680c26d4 100644 --- a/scripts/playwright/header_param_models/image01.py +++ b/scripts/playwright/header_param_models/image01.py @@ -23,7 +23,8 @@ def run(playwright: Playwright) -> None: process = subprocess.Popen( - ["fastapi", "run", "docs_src/header_param_models/tutorial001.py"] + ["fastapi", "run", "docs_src/header_param_models/tutorial001.py"], + shell=False ) try: for _ in range(3): diff --git a/scripts/playwright/query_param_models/image01.py b/scripts/playwright/query_param_models/image01.py index 0ea1d0df4e..c3749c42a8 100644 --- a/scripts/playwright/query_param_models/image01.py +++ b/scripts/playwright/query_param_models/image01.py @@ -26,7 +26,8 @@ def run(playwright: Playwright) -> None: process = subprocess.Popen( - ["fastapi", "run", "docs_src/query_param_models/tutorial001.py"] + ["fastapi", "run", "docs_src/query_param_models/tutorial001.py"], + shell=False ) try: for _ in range(3): diff --git a/scripts/playwright/sql_databases/image01.py b/scripts/playwright/sql_databases/image01.py index 0dd6f25145..d2fb310857 100644 --- a/scripts/playwright/sql_databases/image01.py +++ b/scripts/playwright/sql_databases/image01.py @@ -23,6 +23,7 @@ def run(playwright: Playwright) -> None: process = subprocess.Popen( ["fastapi", "run", "docs_src/sql_databases/tutorial001.py"], + shell=False ) try: for _ in range(3): diff --git a/scripts/playwright/sql_databases/image02.py b/scripts/playwright/sql_databases/image02.py index 6c4f685e86..e5994c5076 100644 --- a/scripts/playwright/sql_databases/image02.py +++ b/scripts/playwright/sql_databases/image02.py @@ -23,6 +23,7 @@ def run(playwright: Playwright) -> None: process = subprocess.Popen( ["fastapi", "run", "docs_src/sql_databases/tutorial002.py"], + shell=False ) try: for _ in range(3): From cdcabfce7345e1ddd6124e41c30e54666eb5d527 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci-lite[bot]" <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Date: Fri, 2 Jan 2026 10:23:33 +0000 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=8E=A8=20Auto=20format?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/playwright/cookie_param_models/image01.py | 3 +-- scripts/playwright/header_param_models/image01.py | 3 +-- scripts/playwright/query_param_models/image01.py | 3 +-- scripts/playwright/sql_databases/image01.py | 3 +-- scripts/playwright/sql_databases/image02.py | 3 +-- 5 files changed, 5 insertions(+), 10 deletions(-) diff --git a/scripts/playwright/cookie_param_models/image01.py b/scripts/playwright/cookie_param_models/image01.py index aaefdb8c75..5172dd11a4 100644 --- a/scripts/playwright/cookie_param_models/image01.py +++ b/scripts/playwright/cookie_param_models/image01.py @@ -24,8 +24,7 @@ def run(playwright: Playwright) -> None: process = subprocess.Popen( - ["fastapi", "run", "docs_src/cookie_param_models/tutorial001.py"], - shell=False + ["fastapi", "run", "docs_src/cookie_param_models/tutorial001.py"], shell=False ) try: for _ in range(3): diff --git a/scripts/playwright/header_param_models/image01.py b/scripts/playwright/header_param_models/image01.py index 57680c26d4..55a8f34e86 100644 --- a/scripts/playwright/header_param_models/image01.py +++ b/scripts/playwright/header_param_models/image01.py @@ -23,8 +23,7 @@ def run(playwright: Playwright) -> None: process = subprocess.Popen( - ["fastapi", "run", "docs_src/header_param_models/tutorial001.py"], - shell=False + ["fastapi", "run", "docs_src/header_param_models/tutorial001.py"], shell=False ) try: for _ in range(3): diff --git a/scripts/playwright/query_param_models/image01.py b/scripts/playwright/query_param_models/image01.py index c3749c42a8..0f7b995aab 100644 --- a/scripts/playwright/query_param_models/image01.py +++ b/scripts/playwright/query_param_models/image01.py @@ -26,8 +26,7 @@ def run(playwright: Playwright) -> None: process = subprocess.Popen( - ["fastapi", "run", "docs_src/query_param_models/tutorial001.py"], - shell=False + ["fastapi", "run", "docs_src/query_param_models/tutorial001.py"], shell=False ) try: for _ in range(3): diff --git a/scripts/playwright/sql_databases/image01.py b/scripts/playwright/sql_databases/image01.py index d2fb310857..11448d03f1 100644 --- a/scripts/playwright/sql_databases/image01.py +++ b/scripts/playwright/sql_databases/image01.py @@ -22,8 +22,7 @@ def run(playwright: Playwright) -> None: process = subprocess.Popen( - ["fastapi", "run", "docs_src/sql_databases/tutorial001.py"], - shell=False + ["fastapi", "run", "docs_src/sql_databases/tutorial001.py"], shell=False ) try: for _ in range(3): diff --git a/scripts/playwright/sql_databases/image02.py b/scripts/playwright/sql_databases/image02.py index e5994c5076..3c9a669ea4 100644 --- a/scripts/playwright/sql_databases/image02.py +++ b/scripts/playwright/sql_databases/image02.py @@ -22,8 +22,7 @@ def run(playwright: Playwright) -> None: process = subprocess.Popen( - ["fastapi", "run", "docs_src/sql_databases/tutorial002.py"], - shell=False + ["fastapi", "run", "docs_src/sql_databases/tutorial002.py"], shell=False ) try: for _ in range(3):