]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
vendor asynccontextmanager outside of greenlet dependency
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 18 Oct 2021 18:31:40 +0000 (14:31 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 18 Oct 2021 18:31:40 +0000 (14:31 -0400)
commitaaf4643bc2734442f053216874a6b9d299a8d89e
treef2f3a0befbea6c488102497736f13ba51e21eb05
parent68479d40726425c3b3a17f12658927db8ad9fe84
vendor asynccontextmanager outside of greenlet dependency

Fixed installation issue where the ``sqlalchemy.dialects.mysql`` module
would not be importable if "greenlet" were not installed.

This was actually breaking the sphinx build for when greenlet
were not installed.

Fixes: #7204
Change-Id: Ia351c124a2f1ca44bafe20a97267ce20cb55808f
doc/build/changelog/unreleased_14/7204.rst [new file with mode: 0644]
lib/sqlalchemy/util/_compat_py3k.py [new file with mode: 0644]
lib/sqlalchemy/util/_concurrency_py3k.py
lib/sqlalchemy/util/concurrency.py