]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
ensure test suite runs w/o greenlet
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 9 Dec 2023 15:43:37 +0000 (10:43 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 9 Dec 2023 22:36:47 +0000 (17:36 -0500)
commit2f972b6221ba271d16bbab5aa299a25f427a3710
tree79c95e35a9e41d915eb9a1ded1b874027bf5251d
parent86f335c29e9f4d9a8e2b28dd75301f28f5f9f4f1
ensure test suite runs w/o greenlet

This is a reopen of #6136 essentially that repaired the
test suite to run without greenlet but now this has regressed.
add a tox target that explicitly uninstalls greenlet, will
add to CI.

This also changes 2.0 in that the full tox target will
omit dbdrivers that require greenlet.

Fixes: #10747
Change-Id: Ia7d786d781e591539a388bfbe17b00a59f0e86d9
doc/build/changelog/unreleased_20/10747.rst [new file with mode: 0644]
lib/sqlalchemy/testing/provision.py
lib/sqlalchemy/util/concurrency.py
tox.ini