From 4328248fc459aedc639ed1cc6aff3959a3a2e355 Mon Sep 17 00:00:00 2001 From: sharmaharisam <54685523+sharmaharisam@users.noreply.github.com> Date: Tue, 4 Mar 2025 11:28:22 +0530 Subject: [PATCH 1/3] add legacy-cgi to setup.py --- setup.py | 1 + 1 file changed, 1 insertion(+) diff --git a/setup.py b/setup.py index 37bd8c1..1a1da18 100644 --- a/setup.py +++ b/setup.py @@ -26,6 +26,7 @@ "ruamel.yaml>=0.17.7", "six>=1.15.0", "urllib3>=1.26.2,<2", + "legacy-cgi>=2.6.2" ], classifiers=[ "Programming Language :: Python :: 3", From 23b494225d9f392ac1b60ab869f6332dc4126f0d Mon Sep 17 00:00:00 2001 From: sharmaharisam <54685523+sharmaharisam@users.noreply.github.com> Date: Tue, 4 Mar 2025 12:37:45 +0530 Subject: [PATCH 2/3] change ubuntu version from latest to 22.04 in the unit testing workflow --- .github/workflows/unit.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit.yml b/.github/workflows/unit.yml index ebaa06c..b519ac4 100644 --- a/.github/workflows/unit.yml +++ b/.github/workflows/unit.yml @@ -10,7 +10,7 @@ on: jobs: test: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 strategy: matrix: python: [3.7, 3.8, 3.9, '3.10', '3.11'] From dc448763f0a556271aff6ac97328080c60904527 Mon Sep 17 00:00:00 2001 From: sharmaharisam <54685523+sharmaharisam@users.noreply.github.com> Date: Tue, 4 Mar 2025 12:49:21 +0530 Subject: [PATCH 3/3] install legacy-cgi only when python version >=3.10 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 1a1da18..9b6b0cf 100644 --- a/setup.py +++ b/setup.py @@ -26,7 +26,7 @@ "ruamel.yaml>=0.17.7", "six>=1.15.0", "urllib3>=1.26.2,<2", - "legacy-cgi>=2.6.2" + "legacy-cgi>=2.6.2; python_version>='3.10'", ], classifiers=[ "Programming Language :: Python :: 3",