Fix running unit tests with modern versions of tox.

Review Request #14620 — Created Sept. 19, 2025 and updated — Latest diff uploaded

Information

kgb
master

Reviewers

kgb

Modern versions of tox changed some options and added stricter control
over what commands could be run.

This change updates our configuration to allow pytest to be run,
to use modern options for setting up kgb in editable mode, and to add
Python 3.14 and modern PyPy releases to the list of testable versions.

Unit tests pass on all environments.

Commits

Files