Skip to content

Commit

Permalink
Do not test Plone 6.0 on Python 3.8. Do start testing 6.1.
Browse files Browse the repository at this point in the history
Python 3.8 is not supported since Plone 6.0.14.

And it is too hard to use 6.0.13 on 3.8 and 6.0.14 on 3.9+: we would need a different requirements file for 3.8, otherwise pip fails with:

```
No matching distribution found for setuptools==75.6.0
```
  • Loading branch information
mauritsvanrees committed Jan 20, 2025
1 parent 7a95d54 commit 62e7fea
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 6 deletions.
12 changes: 10 additions & 2 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,25 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.12", "3.11", "3.10", "3.9", "3.8"]
plone-version: ["6.0", "5.2"]
python-version: ["3.13", "3.12", "3.11", "3.10", "3.9", "3.8"]
plone-version: ["6.1", "6.0", "5.2"]
exclude:
- python-version: 3.13
plone-version: 5.2
- python-version: 3.12
plone-version: 5.2
- python-version: 3.11
plone-version: 5.2
- python-version: 3.10
plone-version: 5.2
- python-version: 3.9
plone-version: 6.1
- python-version: 3.9
plone-version: 5.2
- python-version: 3.8
plone-version: 6.1
- python-version: 3.8
plone-version: 6.0
steps:
# git checkout
- uses: actions/checkout@v2
Expand Down
4 changes: 0 additions & 4 deletions plone-6.0.x.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,3 @@
extends =
https://dist.plone.org/release/6.0.14/versions.cfg
base.cfg

[buildout:python38]
extends =
https://dist.plone.org/release/6.0.13/versions.cfg
4 changes: 4 additions & 0 deletions plone-6.1.x.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
[buildout]
extends =
https://dist.plone.org/release/6.1.0b1/versions.cfg
base.cfg
1 change: 1 addition & 0 deletions requirements-6.1.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
-r https://dist.plone.org/release/6.1.0b1/requirements.txt

0 comments on commit 62e7fea

Please sign in to comment.