From 6199787f553ad5cc18ad33188e8fd6b40d1e81b3 Mon Sep 17 00:00:00 2001 From: Johannes Raggam Date: Thu, 19 Feb 2026 23:24:38 +0100 Subject: [PATCH 1/2] Fix issues with dependencychecker and current setuptools by reconfiguring with plone.meta. Ref: https://github.com/reinout/z3c.dependencychecker/issues/119 --- .meta.toml | 2 +- news/+fix-dependencychecker-failure.bugfix.rst | 5 +++++ tox.ini | 3 +++ 3 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 news/+fix-dependencychecker-failure.bugfix.rst diff --git a/.meta.toml b/.meta.toml index 66cc9f4..f4a4db4 100644 --- a/.meta.toml +++ b/.meta.toml @@ -3,7 +3,7 @@ # See the inline comments on how to expand/tweak this configuration file [meta] template = "default" -commit-id = "2.2.2" +commit-id = "2.3.3.dev0" [tox] test_matrix = {"6.2" = ["*"]} diff --git a/news/+fix-dependencychecker-failure.bugfix.rst b/news/+fix-dependencychecker-failure.bugfix.rst new file mode 100644 index 0000000..5eff34c --- /dev/null +++ b/news/+fix-dependencychecker-failure.bugfix.rst @@ -0,0 +1,5 @@ +Fix issues with dependencychecker and current setuptools by reconfiguring with plone.meta. + +Ref: https://github.com/reinout/z3c.dependencychecker/issues/119 + +@thet diff --git a/tox.ini b/tox.ini index e7d213a..8e86d06 100644 --- a/tox.ini +++ b/tox.ini @@ -18,6 +18,7 @@ envlist = # Add extra configuration options in .meta.toml: # - to specify a custom testing combination of Plone and python versions, use `test_matrix` # Use ["*"] to use all supported Python versions for this Plone version. +# - to disable the test matrix entirely, set `use_test_matrix = false` # - to specify extra custom environments, use `envlist_lines` # - to specify extra `tox` top-level options, use `config_lines` # [tox] @@ -62,6 +63,7 @@ description = check if the package defines all its dependencies skip_install = true deps = build + setuptools<82.0.0 z3c.dependencychecker==2.14.3 commands = python -m build --sdist @@ -130,6 +132,7 @@ extras = ## # Add extra configuration options in .meta.toml: # [tox] +# skip_test_extra = true # test_extras = """ # tests # widgets From 9309077f07a737c4c572f995abf9846cef093d1f Mon Sep 17 00:00:00 2001 From: David Glick Date: Fri, 20 Feb 2026 08:48:53 -0800 Subject: [PATCH 2/2] Use .internal for towncrier (since it's a fix for dev tooling, not relevant to users of the package) --- ...ure.bugfix.rst => +fix-dependencychecker-failure.internal.rst} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename news/{+fix-dependencychecker-failure.bugfix.rst => +fix-dependencychecker-failure.internal.rst} (100%) diff --git a/news/+fix-dependencychecker-failure.bugfix.rst b/news/+fix-dependencychecker-failure.internal.rst similarity index 100% rename from news/+fix-dependencychecker-failure.bugfix.rst rename to news/+fix-dependencychecker-failure.internal.rst