@@ -7,29 +7,22 @@ min_version = 4.4.0
77envlist =
88 lint
99 test
10- py313-plone62
11- py312-plone62
12- py311-plone62
13- py310-plone62
1410 py313-plone61
15- py312-plone61
16- py311-plone61
1711 py310-plone61
1812 py313-plone60
19- py312-plone60
20- py311-plone60
21- py310-plone60
2213 py39-plone60
2314 dependencies
2415
2516
2617# #
2718# Add extra configuration options in .meta.toml:
2819# - to specify a custom testing combination of Plone and python versions, use `test_matrix`
20+ # Use ["*"] to use all supported Python versions for this Plone version.
21+ # - to disable the test matrix entirely, set `use_test_matrix = false`
2922# - to specify extra custom environments, use `envlist_lines`
3023# - to specify extra `tox` top-level options, use `config_lines`
3124# [tox]
32- # test_matrix = {"6.2" = ["3.13", "3.12"], "6.1" = ["3.10", "3.9 "]}
25+ # test_matrix = {"6.2" = ["3.13", "3.12"], "6.1" = ["* "]}
3326# envlist_lines = """
3427# my_other_environment
3528# """
@@ -70,6 +63,7 @@ description = check if the package defines all its dependencies
7063skip_install = true
7164deps =
7265 build
66+ setuptools<82.0.0
7367 z3c.dependencychecker ==2.14.3
7468commands =
7569 python -m build --sdist
@@ -118,7 +112,6 @@ set_env =
118112# #
119113deps =
120114 {[test_runner]deps}
121- plone62: -c https://dist.plone.org/release/6.2-dev/constraints.txt
122115 plone61: -c https://dist.plone.org/release/6.1-dev/constraints.txt
123116 plone60: -c https://dist.plone.org/release/6.0-dev/constraints.txt
124117
@@ -140,6 +133,7 @@ extras =
140133# #
141134# Add extra configuration options in .meta.toml:
142135# [tox]
136+ # skip_test_extra = true
143137# test_extras = """
144138# tests
145139# widgets
@@ -160,7 +154,7 @@ constrain_package_deps = {[base]constrain_package_deps}
160154set_env = {[base]set_env}
161155deps =
162156 {[test_runner]deps}
163- -c https://dist.plone.org/release/6.2 -dev/constraints.txt
157+ -c https://dist.plone.org/release/6.1 -dev/constraints.txt
164158
165159commands = {[test_runner]test}
166160extras = {[base]extras}
@@ -186,7 +180,7 @@ set_env = {[base]set_env}
186180deps =
187181 {[test_runner]deps}
188182 coverage
189- -c https://dist.plone.org/release/6.2 -dev/constraints.txt
183+ -c https://dist.plone.org/release/6.1 -dev/constraints.txt
190184
191185commands = {[test_runner]coverage}
192186extras = {[base]extras}
@@ -199,8 +193,7 @@ deps =
199193 twine
200194 build
201195 towncrier
202- -c https://dist.plone.org/release/6.2-dev/constraints.txt
203-
196+ -c https://dist.plone.org/release/6.1-dev/constraints.txt
204197commands =
205198 # fake version to not have to install the package
206199 # we build the change log as news entries might break
@@ -230,8 +223,7 @@ allowlist_externals =
230223deps =
231224 pipdeptree
232225 pipforester
233- -c https://dist.plone.org/release/6.2-dev/constraints.txt
234-
226+ -c https://dist.plone.org/release/6.1-dev/constraints.txt
235227commands =
236228 # Generate the full dependency tree
237229 sh -c ' pipdeptree -j > forest.json'
0 commit comments