a new flag constrain_package_deps appears to interpret deps
as constraints, and not requirements. turn it off.
also remove the python setup command and use their default,
try to stay compatible
Change-Id: Ib400a7783c08c2c63ddb099944cd48b9631acd75
(cherry picked from commit
aa2c2c8b4189b0fd71e7f8af0a81eda4204678f9)
# Jenkins etc. need to call "coverage erase" externally.
cov_args=--cov=sqlalchemy --cov-report term --cov-append --cov-report xml --exclude-tag memory-intensive --exclude-tag timing-intensive -k "not aaa_profiling"
-install_command=python -m pip install {env:TOX_PIP_OPTS:} {opts} {packages}
+# new opt as of tox 4.4.0 was set to True causing it to dump the
+# deps below into a constraints file, while requirements of the
+# form ".[aiosqlite]" are not valid constraints, those are requirements
+constrain_package_deps=false
usedevelop=
cov: True