diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 94bff63..d4e6775 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,7 +8,6 @@ jobs: fail-fast: false matrix: python-version: - - "3.8" - "3.9" - "3.10" - "3.11" @@ -18,12 +17,6 @@ jobs: - macos-latest - windows-latest exclude: - # python 3.8 and windows do not like each other here, so we do not support it - - python-version: "3.8" - os: windows-latest - # GH does not support macos and python 3.8 - - python-version: "3.8" - os: macos-latest # GH does not support macos and python 3.9 - python-version: "3.9" os: macos-latest diff --git a/.github/workflows/variants.yml b/.github/workflows/variants.yml index 33a0e51..f60f4ed 100644 --- a/.github/workflows/variants.yml +++ b/.github/workflows/variants.yml @@ -9,16 +9,12 @@ jobs: matrix: python-version: # we test on lowest and highest supported versions - - "3.8" + - "3.9" - "3.12" os: - ubuntu-latest - macos-latest - windows-latest - exclude: - # python 3.8 and windows do not like each other here, so we do not support it - - python-version: "3.8" - os: windows-latest runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 diff --git a/CHANGES.md b/CHANGES.md index 75cd3e1..729d174 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -11,6 +11,8 @@ - More fine grained control over plone site creation and purging. +- Drop Python 3.8 in tests. + ## 1.0a5 (2024-06-07) - Export `OS` environment variable in `mxenv` domain to prevent warning on diff --git a/pyproject.toml b/pyproject.toml index 963a97b..779ec85 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ keywords = ["development", "deployment", "make"] authors = [ {name = "MX Stack Developers", email = "dev@bluedynamics.com" } ] -requires-python = ">=3.7" +requires-python = ">=3.9" license = { text = "BSD 2-Clause License" } classifiers = [ "Development Status :: 3 - Alpha",