ROOT: tox-gh-actions won't override envlist because tox is not running in GitHub Actions py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV) py$(PYV): commands[0]> python -m zope.testrunner --test-path=src -vv Running tests at level 1 Running zope.testrunner.layer.UnitTests tests: Set up zope.testrunner.layer.UnitTests. Running: test_empty (zope.event.tests.Test_notify) test_not_empty (zope.event.tests.Test_notify) classhandler (zope.event) Ran 3 tests with 0 failures, 0 errors and 0 skipped. Tearing down left over layers: Tear down zope.testrunner.layer.UnitTests. py$(PYV): commands[1]> python -m sphinx.cmd.build -b doctest -d $(@D)/.tox/py$(PYV)/.cache/doctrees docs $(@D)/.tox/py$(PYV)/.cache/doctest Running Sphinx v7.0.1 making output directory... done WARNING: html_static_path entry '_static' does not exist WARNING: The pre-Sphinx 1.0 'intersphinx_mapping' format is deprecated and will be removed in Sphinx 8. Update to the current format as described in the documentation. Hint: "intersphinx_mapping = {'': ('https://docs.python.org/', None)}".https://www.sphinx-doc.org/en/master/usage/extensions/intersphinx.html#confval-intersphinx_mapping loading intersphinx inventory from https://docs.python.org/objects.inv... intersphinx inventory has moved: https://docs.python.org/objects.inv -> https://docs.python.org/3/objects.inv building [mo]: targets for 0 po files that are out of date writing output... building [doctest]: targets for 6 source files that are out of date updating environment: [new config] 6 added, 0 changed, 0 removed reading sources... [ 16%] api reading sources... [ 33%] classhandler reading sources... [ 50%] hacking reading sources... [ 66%] index reading sources... [ 83%] theory reading sources... [100%] usage looking for now-outdated files... none found pickling environment... done checking consistency... done running tests... Document: classhandler ---------------------- 1 items passed all tests: 9 tests in default 9 tests in 1 items. 9 passed and 0 failed. Test passed. Document: usage --------------- 1 items passed all tests: 17 tests in default 17 tests in 1 items. 17 passed and 0 failed. Test passed. 1 items passed all tests: 1 tests in default (cleanup code) 1 tests in 1 items. 1 passed and 0 failed. Test passed. Doctest summary =============== 26 tests 0 failures in tests 0 failures in setup code 0 failures in cleanup code build succeeded, 2 warnings. Testing of doctests in the sources finished, look at the results in .tox/py$(PYV)/.cache/doctest/output.txt. py$(PYV): OK congratulations :)