From 232d6258e9a69f84294c73f3b74689ca63f41c8d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 27 Jan 2026 15:47:39 +0000 Subject: [PATCH 1/3] Initial plan From 7bb20f7e3bbae8b697937291fe8743dc649383eb Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 27 Jan 2026 15:50:14 +0000 Subject: [PATCH 2/3] Update Python version matrix to 3.9-3.13 across all config files Co-authored-by: Subterrane <5290140+Subterrane@users.noreply.github.com> --- .github/workflows/continuous-integration.yml | 2 +- README.md | 2 +- pyproject.toml | 2 +- tox.ini | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 3bb74f8..e8d3d8d 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -9,7 +9,7 @@ jobs: strategy: max-parallel: 4 matrix: - python-version: ['3.9', '3.10', '3.11'] + python-version: ['3.9', '3.10', '3.11', '3.12', '3.13'] steps: - uses: actions/checkout@v1 diff --git a/README.md b/README.md index e86660d..41d5c03 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ OneLogin by One Identity open source projects are supported through [OneLogin Gi ## Requirements -- Python 3.7+ +- Python 3.9+ - Dependencies: - Pydantic 2.11+ (latest version) - urllib3 2.0.2+ diff --git a/pyproject.toml b/pyproject.toml index f042d8e..9ab8520 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ authors = [ license = {text = "NoLicense"} readme = "README.md" keywords = ["OneLogin", "SDK", "API"] -requires-python = ">=3.7" +requires-python = ">=3.9" dependencies = [ "urllib3>=2.0.2", "python-dateutil>=2.5.3", diff --git a/tox.ini b/tox.ini index 9426aca..cbb0596 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py37, py38, py39, py310, py311 +envlist = py39, py310, py311, py312, py313 isolated_build = True [testenv] From 52adbd02862adbfe4745c8b7a1239652271cee20 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 27 Jan 2026 15:54:50 +0000 Subject: [PATCH 3/3] Remove Python 3.9 from matrix (EOL as of 2025-10-31) Co-authored-by: Subterrane <5290140+Subterrane@users.noreply.github.com> --- .github/workflows/continuous-integration.yml | 2 +- README.md | 2 +- pyproject.toml | 2 +- tox.ini | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index e8d3d8d..897fce8 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -9,7 +9,7 @@ jobs: strategy: max-parallel: 4 matrix: - python-version: ['3.9', '3.10', '3.11', '3.12', '3.13'] + python-version: ['3.10', '3.11', '3.12', '3.13'] steps: - uses: actions/checkout@v1 diff --git a/README.md b/README.md index 41d5c03..d9d5376 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ OneLogin by One Identity open source projects are supported through [OneLogin Gi ## Requirements -- Python 3.9+ +- Python 3.10+ - Dependencies: - Pydantic 2.11+ (latest version) - urllib3 2.0.2+ diff --git a/pyproject.toml b/pyproject.toml index 9ab8520..a86c430 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ authors = [ license = {text = "NoLicense"} readme = "README.md" keywords = ["OneLogin", "SDK", "API"] -requires-python = ">=3.9" +requires-python = ">=3.10" dependencies = [ "urllib3>=2.0.2", "python-dateutil>=2.5.3", diff --git a/tox.ini b/tox.ini index cbb0596..9d88926 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py39, py310, py311, py312, py313 +envlist = py310, py311, py312, py313 isolated_build = True [testenv]