From 2f533d23e2604a30c5cc5120bd90ad96b645b595 Mon Sep 17 00:00:00 2001 From: angie Date: Sun, 15 Dec 2024 10:26:50 -0300 Subject: [PATCH] Bump minimal python version to 3.9 --- .github/workflows/mypy.yml | 4 ++-- CHANGELOG.md | 9 +++++++++ mypy.ini | 2 +- pyproject.toml | 2 +- 4 files changed, 13 insertions(+), 4 deletions(-) diff --git a/.github/workflows/mypy.yml b/.github/workflows/mypy.yml index 90d3e15..7d0fb4c 100644 --- a/.github/workflows/mypy.yml +++ b/.github/workflows/mypy.yml @@ -10,10 +10,10 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up Python 3.8 + - name: Set up Python 3.9 uses: actions/setup-python@v4 with: - python-version: 3.8 + python-version: 3.9 - name: Install Dependencies run: | diff --git a/CHANGELOG.md b/CHANGELOG.md index 417a1c3..cfa4909 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Python 3.9 or later is now required. + - Bump from Python 3.8 to 3.9. + - Older versions can't be checked on CI anymore, so I prefer to not claim to + support something that may have broken without anybody noticing. + - Nothing really changed. Just the CI tools I was using are refusing to use + any Python version older than this. Sorry if you were affected by this. + ## [2.7.1] - 2024-09-25 ### Added diff --git a/mypy.ini b/mypy.ini index 3a3ba44..2145f40 100644 --- a/mypy.ini +++ b/mypy.ini @@ -1,3 +1,3 @@ [mypy] -python_version = 3.8 +python_version = 3.9 check_untyped_defs = True diff --git a/pyproject.toml b/pyproject.toml index 560a700..a3f1ab3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ name = "mapfile_parser" version = "2.7.1" description = "Map file parser library focusing decompilation projects" readme = "README.md" -requires-python = ">=3.8" +requires-python = ">=3.9" dependencies = [ "requests" ]