File tree Expand file tree Collapse file tree 5 files changed +12
-8
lines changed
Expand file tree Collapse file tree 5 files changed +12
-8
lines changed Original file line number Diff line number Diff line change @@ -20,15 +20,14 @@ jobs:
2020 - ["ubuntu", "ubuntu-latest"]
2121 config :
2222 # [Python version, tox env]
23- - ["3.9", "release-check"]
24- - ["3.9", "lint"]
25- - ["3.7", "py37"]
23+ - ["3.11", "release-check"]
24+ - ["3.11", "lint"]
2625 - ["3.8", "py38"]
2726 - ["3.9", "py39"]
2827 - ["3.10", "py310"]
2928 - ["3.11", "py311"]
3029 - ["3.12", "py312"]
31- - ["3.9 ", "coverage"]
30+ - ["3.11 ", "coverage"]
3231
3332 runs-on : ${{ matrix.os[1] }}
3433 if : github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
5251 python -m pip install --upgrade pip
5352 pip install tox
5453 - name : Test
54+ if : ${{ !startsWith(runner.os, 'Mac') }}
5555 run : tox -e ${{ matrix.config[1] }}
56+ - name : Test (macOS)
57+ if : ${{ startsWith(runner.os, 'Mac') }}
58+ run : tox -e ${{ matrix.config[1] }}-universal2
5659 - name : Coverage
5760 if : matrix.config[1] == 'coverage'
5861 run : |
Original file line number Diff line number Diff line change 22# https://github.com/zopefoundation/meta/tree/master/config/zope-product
33[meta ]
44template = " zope-product"
5- commit-id = " 4dc0484e "
5+ commit-id = " b1221c3c "
66
77[python ]
88with-pypy = false
Original file line number Diff line number Diff line change @@ -8,6 +8,8 @@ Changelog
88
99- Add support for Python 3.12.
1010
11+ - Drop support for Python 3.7.
12+
1113
12145.0 (2023-02-01)
1315----------------
Original file line number Diff line number Diff line change 4444 'Operating System :: OS Independent' ,
4545 'Programming Language :: Python' ,
4646 'Programming Language :: Python :: 3' ,
47- 'Programming Language :: Python :: 3.7' ,
4847 'Programming Language :: Python :: 3.8' ,
4948 'Programming Language :: Python :: 3.9' ,
5049 'Programming Language :: Python :: 3.10' ,
5150 'Programming Language :: Python :: 3.11' ,
5251 'Programming Language :: Python :: 3.12' ,
5352 'Programming Language :: Python :: Implementation :: CPython' ,
5453 ],
55- python_requires = '>=3.7 ' ,
54+ python_requires = '>=3.8 ' ,
5655 install_requires = [
5756 'setuptools' ,
5857 'AccessControl' ,
Original file line number Diff line number Diff line change @@ -5,7 +5,6 @@ minversion = 3.18
55envlist =
66 release-check
77 lint
8- py37
98 py38
109 py39
1110 py310
@@ -26,6 +25,7 @@ commands_pre =
2625 {envbindir}/buildout -nc {toxinidir}/buildout.cfg buildout:directory ={envdir} buildout:develop ={toxinidir} install test
2726commands =
2827 {envbindir}/test {posargs:-cv}
28+
2929[testenv:release-check]
3030description = ensure that the distribution is ready to release
3131basepython = python3
You can’t perform that action at this time.
0 commit comments