@@ -7,29 +7,25 @@ min_version = 4.4.0
77envlist =
88 lint
99 test
10- py313-plone62
11- py312-plone62
12- py311-plone62
13- py310-plone62
14- py313-plone61
15- py312-plone61
16- py311-plone61
17- py310-plone61
1810 py313-plone60
1911 py312-plone60
2012 py311-plone60
2113 py310-plone60
22- py39-plone60
14+ py313-plone61
15+ py312-plone61
16+ py311-plone61
17+ py310-plone61
2318 dependencies
2419
2520
2621# #
2722# Add extra configuration options in .meta.toml:
2823# - to specify a custom testing combination of Plone and python versions, use `test_matrix`
24+ # Use ["*"] to use all supported Python versions for this Plone version.
2925# - to specify extra custom environments, use `envlist_lines`
3026# - to specify extra `tox` top-level options, use `config_lines`
3127# [tox]
32- # test_matrix = {"6.2" = ["3.13", "3.12"], "6.1" = ["3.10", "3.9 "]}
28+ # test_matrix = {"6.2" = ["3.13", "3.12"], "6.1" = ["* "]}
3329# envlist_lines = """
3430# my_other_environment
3531# """
@@ -70,6 +66,7 @@ description = check if the package defines all its dependencies
7066skip_install = true
7167deps =
7268 build
69+ setuptools<82.0.0
7370 z3c.dependencychecker ==2.14.3
7471commands =
7572 python -m build --sdist
@@ -118,9 +115,8 @@ set_env =
118115# #
119116deps =
120117 {[test_runner]deps}
121- plone62: -c https://dist.plone.org/release/6.2-dev/constraints.txt
122- plone61: -c https://dist.plone.org/release/6.1-dev/constraints.txt
123118 plone60: -c https://dist.plone.org/release/6.0-dev/constraints.txt
119+ plone61: -c https://dist.plone.org/release/6.1-dev/constraints.txt
124120
125121# #
126122# Specify additional deps in .meta.toml:
@@ -160,7 +156,8 @@ constrain_package_deps = {[base]constrain_package_deps}
160156set_env = {[base]set_env}
161157deps =
162158 {[test_runner]deps}
163- -c https://dist.plone.org/release/6.2-dev/constraints.txt
159+ -c https://dist.plone.org/release/6.0-dev/constraints.txt
160+
164161commands = {[test_runner]test}
165162extras = {[base]extras}
166163
@@ -185,7 +182,8 @@ set_env = {[base]set_env}
185182deps =
186183 {[test_runner]deps}
187184 coverage
188- -c https://dist.plone.org/release/6.2-dev/constraints.txt
185+ -c https://dist.plone.org/release/6.0-dev/constraints.txt
186+
189187commands = {[test_runner]coverage}
190188extras = {[base]extras}
191189
@@ -196,8 +194,7 @@ skip_install = true
196194deps =
197195 twine
198196 build
199- -c https://dist.plone.org/release/6.2-dev/constraints.txt
200-
197+ -c https://dist.plone.org/release/6.0-dev/constraints.txt
201198commands =
202199 python -m build --sdist
203200 twine check dist/*
@@ -223,8 +220,7 @@ allowlist_externals =
223220deps =
224221 pipdeptree
225222 pipforester
226- -c https://dist.plone.org/release/6.2-dev/constraints.txt
227-
223+ -c https://dist.plone.org/release/6.0-dev/constraints.txt
228224commands =
229225 # Generate the full dependency tree
230226 sh -c ' pipdeptree -j > forest.json'
0 commit comments